问题描述
今天在使用mysql配置主从复制,在windows上配置master时,根据相关讲解将binlog日志存储位置与mysql安装路径相区分。但修改保存时发现mysql服务无法启动,在网上尝试了以下方法未能解决
- mysql配置文件默认是ANSI编码格式,修改后可能会不慎将其保存成了UTF-8,需要将my.ini再保存成ANSI编码。
- 利用管理员身份打开cmd重启服务
解决方法
经过多次尝试后,发现将binlog日志存储路径修改为mysql安装路径即可解决
//my.ini文件中的mysqld标签下
log-bin={$mysql安装路径}\mysqlbin
//log-bin=C:\Program Files (x86)\MySQL\MySQL Server 5.5\data\mysqlbin