windows環境mysql開啟binlog日誌方法
阿新 • • 發佈:2018-12-20
進入mysql
C:\Users\hcf> mysql -uroot -p123456
檢視binlog
mysql> show binary logs;
ERROR
開始配置
在myslq的安裝目錄下,找到my.ini 在mysqld下面新增 server_id=1918 log_bin = mysql-bin binlog_format = ROW 完整的my.ini: [mysql] # 設定mysql客戶端預設字符集 default-character-set=utf8 [mysqld] #設定3306埠 port = 3306 # 設定mysql的安裝目錄 basedir=D:\mysql-5.7.23-winx64 # 允許最大連線數 max_connections=200 # 服務端使用的字符集預設為8位元編碼的latin1字符集 character-set-server=utf8 # 建立新表時將使用的預設儲存引擎 default-storage-engine=INNODB # Binary Logging server_id=1918 log_bin = mysql-bin binlog_format = ROW
停止mysql(管理員啟動cmd)
> net stop mysql > net start mysql > mysql -uroot -p123456 mysql> show binary logs; +------------------+-----------+ | Log_name | File_size | +------------------+-----------+ | mysql-bin.000001 | 154 | +------------------+-----------+ 1 row in set (0.00 sec) 在mysql的安裝目錄下的data中會有 mysql-bin.000001 mysql-bin.index 兩個檔案