window10同时安装多个版本的Mysql

我的电脑已经安装mysql5.5.24,现在再安装个mysql8.0.11
1、下载mysql8.0.11,解压到目录下
window10同时安装多个版本的Mysql

2、新建my.ini

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 
[mysqld]
#设置3306端口
port = 3307
# 设置mysql的安装目录
basedir=D:\mysql-5.5.54
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-5.5.54\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

3、去电脑管理关闭mysql5.5.24的服务
window10同时安装多个版本的Mysql

4、管理执行cmd,并且切换到mysql8.0.11bin,执行如下命令,并记住密码

mysqld --defaults-file=D:\mysql-8.0.11\my.ini --initialize --console

window10同时安装多个版本的Mysql

5、再执行如下命令

mysqld install MySQL8.0.11  --defaults-file="D:\mysql-8.0.11\my.ini"

window10同时安装多个版本的Mysql

6、先不急启动服务,找开注册表,查找mysql8.0.11,将值修改为

D:\mysql-8.0.11\bin\mysqld --defaults-file=D:\mysql-8.0.11\my.ini MySQL8.0.11

window10同时安装多个版本的Mysql

7、启动mysql服务

8、登录并修改密码

#登录并输入密码
mysql -uroot -p -P3307
#修改密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

9、ok完成

相关推荐