我刚刚在Windows 2012 VM上安装了MySQL 5.7。我正在尝试创建和运行多个实例,但非常沮丧的是,这种简单的方法无法正常工作。
我在默认位置C:\ Program Files \ MySQL \ MySQL Server 5.7中安装了MySQL,然后复制了该文件夹并对其进行了另一个复制以创建另一个实例(我想这是如何工作的?)
这两个MySQL实例如下图所示。
这两个服务器的INI设置如下:
服务器1
server-id = 1
log-bin =“ mysql-bin”
binlog-ignore-db = test
binlog-ignore-db = information_schema
复制-ignore-db = test
复制-ignore-db = information_schema
relay-log =“ mysql-relay -log“
auto-increment-increment = 2
auto-increment-offset = 1
Server2
服务器ID = 2
log-bin =“ mysql-bin”
binlog-ignore-db = test
binlog-ignore-db = information_schema
复制-ignore-db = test
复制-ignore-db = information_schema
relay-log =“ mysql-中继日志“
自动增量= 2
自动增量偏移= 2
我正在通过打开命令提示符并键入以下命令来运行两个服务器:
“ C:\ Program Files \ MySQL \ MySQL Server 5.7 \ bin \ mysqld”
“ C:\ Program Files \ MySQL \ MySQL Server 5.7-2 \ bin \ mysqld”
该命令似乎已成功运行,因为未显示任何错误,但是当我查看任务管理器以查看是否有任何mysql进程正在运行时,我看不到任何命令。
我究竟做错了什么?