Mysql8.0修改二进制日志保存位置
### mysql8.0保存二进制日志
#### 错误的写法
```
vi /etc/my.conf添加
log_bin=ON
log_bin_basename=/var/run/mysqld/binlog
log_bin_index
```
#### 正确的写法
```
vi /etc/my.cnf
log_bin=/var/run/mysqld/binlog
```
#### 说明
1. mysql5.X,需要手动写log_bin=ON
2. mysql8.0开始,默认就开户bin_log,所以不需要再配置开关log_bin=ON
3. show variables like ‘%log_bin%‘;查询得到的字段信息是log_bin_basename=xxx和log_bin_index=xxx,实际上只要写log_bin就可以了
4. 如果需要修改bin_log日志的存储位置需要先停止mysql,再把原bin_log路径的下的bin_log*全部移到新路径,再启动mysql
5. mysql5.7以上需要添加server-id,不然启动报错,mysql5.7以下不需要添加server-id。