windows环境mysql开启binlog日志方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_27631797/article/details/85119261
进入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

两个文件

猜你喜欢

转载自blog.csdn.net/qq_27631797/article/details/85119261