windows安装多个mysql服务

windows安装多个mysql

前期准备

  1. 首先安装一个mysql,使用 net stop mysql 命令停止mysql服务,删除目录下的 data 文件夹,以及添加数据库配置文件 my.ini
    在这里插入图片描述
    my.ini文件内容
[mysql]
default-character-set=utf8
[mysqld]
port=3306
basedir=E:\Program Files\mysql\mysql-1
datadir=E:\Program Files\mysql\mysql-1\data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
default-time_zone = '+8:00'
需要注意两点
1.[mysql]及[mysqld]标签很重要,需要添上。
2.需要将文件编码格式保存为ANSI格式。
  1. 将mysql目录拷贝,不要忘记修改配置文件my.ini中的端口号,basedir和datadir路径。

安装mysql服务

  1. 管理员身份执行 cmd,进入 mysql 的 bin 目录下。

  2. 首先执行 mysqld --remove 命令

  3. 安装mysql服务,指定该mysql服务名为mysql1,并根据my.ini文件进行安装,命令如下 mysqld install mysql1 --default-file="E:\Program Files\mysql\mysql-1\my.ini"

  4. 执行 mysqld --initialize 命令初始化数据库。

  5. 命令行输入 regedt32 打开注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mysql1,修改ImagePath参数,将参数修改为 "E:\Program Files\mysql\mysql-1\bin\mysqld" mysql1
    在这里插入图片描述

  6. 使用使用 net start mysql1 命令服务启动数据库。

  7. 在data/xxx.err文件中,搜索字段 A temporary password ,找到临时密码。

  8. 使用临时密码进行登录,mysql -P3306 -uroot -p ,使用命令 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码'; 修改密码,其他服务按照相同步骤安装即可。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值