当前位置:Gxlcms > 数据库问题 > Windows上安装多个MySQL实例(转)

Windows上安装多个MySQL实例(转)

时间:2021-07-01 10:21:17 帮助过:16人阅读

--initialize --user=mysql --console
  • 1

记录初始密码后执行服务安装命令

mysqld –install mysql_2
  • 1

需要注意的是这里带上了参数mysql_2,MySQL官方文档里的安装命令为mysqld -install,该命令下Windows系统默认服务名为mysql,所以在多实例安装时一定要带上服务名参数,且参数值互不相同,不然在启动MySQL服务时都是同一个实例。

第四步:修改注册表。
在开始菜单输入regidit命令打开注册表,找到HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> services -> mysql_2,选中后将ImagePath参数值改成

“C:\Program Files\MySQL\mysql2\mysql-5.7.10-winx64\bin\mysqld” –defaults-file=”C:\Program Files\MySQL\mysql2\mysql-5.7.10-winx64\my.ini” mysql_2

将其中的路径改成你自己的安装路径即可。这一步很重要,我在安装时该参数值默认为第一个MySQL实例的路径,如果不做更改同样会出现多个MySQL实例实际上只运行一个的情况。

第五步:启动服务并修改密码。
在命令行执行命令启动该MySQL服务:

net start mysql_2
  • 1

启动后进行登录,命令如下:

mysql –uroot –P3308 –p
  • 1

在第二步中配置的端口号为3308,而MySQL登录命令默认连接3306端口,所以要带上参数-P3308,注意是大写P,区分表示密码的参数小写p。登录成功后按照1.1章节中的教程更改密码。

经过如上步骤后即安装好第二个MySQL实例。按照此步骤给不同的MySQL实例配置不同的端口、server_id和服务名即可在一台机器上安装多个MySQL实例。

Windows上安装多个MySQL实例(转)

标签:ima   改密码   mysql\   第一个   gid   ref   machine   数值   click   

人气教程排行