我的公司电脑是win7 64,安装的是mysql5.6.20的64位版本,引擎默认是innodb
现在问题是,安装完服务之后【一个叫master,一个叫slave】,如果第一次先启动master,那么slave就永远报错启不来,哪怕之后master关闭,单独启动slave也启不来。
百度看到有种说法,innodb只能启动一个实例???master的my.ini
basedir=D:\app\mysql\5.6.20
datadir=D:\app\mysql\data\master
port=10000
server_id=1
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 
[WinMySQLadmin] 
Server = D:\app\mysql\5.6.20\bin\mysqld.exe
slave的my.ini
basedir=D:\app\mysql\5.6.20
datadir=D:\app\mysql\data\slave
port=11000
server_id=11
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 
[WinMySQLadmin] 
Server = D:\app\mysql\5.6.20\bin\mysqld.exe
mysqld安装也指定了--defaults-file