在同一个window环境下安装多个MySQL服务

第一个MySQL服务安装步骤参考:  https://www.cnblogs.com/qianshouxiuluo/p/11723404.html

1.将第一个安装的MySQL安装包复制出来,并重命名

 

 2.修改my.ini的配置文件内容

[client]
port = 3307
# 设置 MySQL 客户端默认字符集
default-character-set=utf8
[mysqld]
#port 表示 mysql 端口
port=3307
# 服务端使用的字符集默认为 8 比特编码的 latinl 字符集
character-set-server=utf8
#安装目录 #basedir 表示 mysql 安装路径
basedir=D:\Studio\mysql-5.7.27.07
#datadir 表示 mysql 数据文件存储路径
datadir=D:\Studio\mysql-5.7.27.07\data
# SQL_MODE排序group配置
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
# mysql默认数据库编码格式
default-storage-engine=INNODB
server_id=2
#将复制事件写入binlog,一台服务器既做主库又做从库此选项必须要开启
log-slave-updates = true
#masterA自增长ID
auto_increment_offset = 1
# 初始值
auto_increment_increment = 2
#防止不同步,一定要有,先一个停止服务,然后插入另一个,可能不同步
sync_binlog=1
innodb_flush_log_at_trx_commit=2
# 删除5天前的主从复制日志
expire_logs_days=5
# 忽略不同步的主从复制的数据库
replicate-ignore-db = mysql,information_schema,performance_schema
#开启普通日志
general_log=on
# 普通日志配置
general_log_file=D:\Studio\mysql-5.7.27.07\log\mysql_general.log
# 错误日志配置
log-error=D:\Studio\mysql-5.7.27.07\log\mysql_error.log
# MySQL 主从复制配置中,如果涉及到函数或存储过程的同步复制,需要在[mysqld]段中增加配置
log_bin_trust_function_creators=true
# 设置MySQL不区分大小写
lower_case_table_names=1
[WinMySQLAdmin]
# MySQL 程序的安装路径:
D:\Studio\mysql-5.7.27.07\bin\mysqld.exe

 

 3.把第二个的MySQL也注册到系统环境变量path中,即: path  : D:\Studio\mysql-5.7.27.07\bin

4.用管理员身份进入到第二个MySQLMySQL的bin目录下,注册MySQL服务

  • 注册MySQL,初始化数据:D:\Studio\mysql-5.7.27.07\bin>mysqld --initialize-insecure
  • 注册成名称为MYSQL3307的系统服务名称:D:\Studio\mysql-5.7.27.07\bin>mysqld install mysql3307 --defaults-file="D:\Studio\mysql-5.7.27.07\my.ini"
  • 在注册成系统服务之后,发现第二个的MySQL服务的启动服务的路径还是与第一个路径一致,无法执行D:\Studio\mysql-5.7.27.07\bin\mysqld程序

第一个MySQL服务的启动配置

 

 

 

 报错的截图如上所示

 经过多次的探索,找到了解决方法,需要修改注册表的信息,用命令搜索regedit启动注册表

找到第二个MySQL服务的注册文件夹:\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MYSQL3307,修改ImagePath的数据值为MySQL服务的对应的安装路径

 5.启动MySQL3307服务,用navicat客户端链接MySQL3307数据库,出现如下所示,表示安装成功

 

猜你喜欢

转载自www.cnblogs.com/qianshouxiuluo/p/11791716.html
今日推荐