windows下安装多个mysql服务

1. 安装mysql到任意目录。比如 D:/MySQL/。

2. 复制该目录下到任意其他目录。比如 D:/MySQL2/,根据需要修改 my.ini 中的配置信息(主要是basedir、datadir和端口号)。

3. cmd切换目录到 D:/MySQL2/bin,运行 mysqld -install MySQL2,即会安装一个新的服务MySQL2。

4. 修改注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL2 下的 ImagePath,内容为:"D:\MySQL2\bin\mysqld" --defaults-file="D:\MySQLSearchServer\my.ini" MySQL2。

5. 复制 D:/MySQL/my.ini 中设置的 datadir 文件夹中的所有文件到 D:/MySQL2/my.ini 中设置的 datadir 文件夹下。

6. 如果出现“access denied for user 'root'@'localhost'"的错误,进行以下步骤:

6.1 停掉 MySQL2 服务。

6.2 开启一个 cmd 窗口,运行 D:/MySQL2/bin>mysqld --console --skip-grant-tables。看到“port: 3306 MySQL Community Server(GPL)”这样的字符说明mysql已经起来了。

6.3 开启一个新的cmd窗口,运行 D:/MySQL2/bin>mysql -uroot mysql。

6.4 进行下列操作:

mysql>UPDATE user SET password=PASSWORD('yourpassword') WHERE USER='root';

mysql>FLUSH PRIVILEGES;

mysql>quit;

6.5 运行 D:/MySQL2/bin>mysql -uroot -p,然后输入密码,即可连接数据库。



参考网址:

windows系统中安装多个mysql服务

access denied for user 'root'@'localhost' using password yes







评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值