win10同时安装Mysql5和mysql8

1.下载安装包,解压。

 

2.添加环境变量,导入各自的bin到系统变量Path中。

 

 

 

 

3.进入mysql5的安装目录,新建my.ini文件,粘贴信息,注意更改安装目录路径。

 1 [mysql]
 2 # 设置mysql客户端默认字符集
 3 default-character-set=utf8
 4 [mysqld]
 5 # 设置3305端口
 6 port = 3305
 7 # 设置mysql的安装目录
 8 basedir=D:\\MyPath\\mysql\\mysql-5.6.43-winx64
 9 # 设置mysql数据库的数据的存放目录(自动生成,不然可能报错)
10 datadir=D:\\MyPath\\mysql\\mysql-5.6.43-winx64\\data
11 # 允许最大连接数
12 max_connections=10000
13 # 允许最大连接人数
14 max_user_connections=1000
15 # 服务端使用的字符集默认为8比特编码的latin1字符集
16 character-set-server=utf8
17 # 创建新表时将使用的默认存储引擎
18 default-storage-engine=INNODB
19 # 连接时间
20 wait_timeout=31536000
21 interactive_timeout=31536000

4.以管理员身份打开命令提示符,切换到MySQL5的 bin 路径下。
输入命令:

mysqld --initialize

等一段时间,它会重新生成一个 data 文件,找到其中后缀为 .err 的文件,打开查找密码password,有密码就复制,没密码就不管。

5.安装MYSQL5服务,启动服务,登陆数据库,设置root用户密码,完成。

mysqld --install MYSQL5
net start MYSQL5
mysql -u root -P 3305 -h localhost -p
UPDATE mysql.user SET Password = PASSWORD('new_password') WHERE User = 'root';

6.MYSQL8同理。

(1)初始化。

MYSQL8目录下,新建my.ini,输入以下信息,注意修改路径和端口为3308:

 1 [mysqld]
 2 # 设置3308端口
 3 port=3308
 4 # 设置mysql的安装目录
 5 basedir=D:\MyPath\mysql\mysql-8.0.40-winx64
 6 # 设置mysql数据库的数据的存放目录
 7 datadir=D:\MyPath\mysql\mysql-8.0.40-winx64\Data
 8 # 允许最大连接数
 9 max_connections=200
10 # 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
11 max_connect_errors=10
12 # 服务端使用的字符集默认为UTF8mb4
13 character-set-server=utf8mb4
14 # 创建新表时将使用的默认存储引擎
15 default-storage-engine=INNODB
16 # 默认使用“mysql_native_password”插件认证
17 default_authentication_plugin=mysql_native_password
18 [mysql]
19 # 设置mysql客户端默认字符集
20 default-character-set=utf8mb4
21 [client]
22 # 设置mysql客户端连接服务端时默认使用的端口
23 port=3306
24 default-character-set=utf8mb4

 

以管理员身份打开命令提示符,切换到MySQL8的 bin 路径下输入命令:

mysqld --initialize --console

(2)
a.另外开一个命令行,以管理员身份打开,安装mysql服务
命令:

mysqld --install MYSQL8

 

 

b.启动MYSQL8服务。

net start MYSQL8

如果启动失败,报错:服务无法启动。

就打开注册表,修改MYSQL8的ImagePath路径为正确即可。

 


(3)
(1)登录mysql修改密码

mysql -u root -P 3308 -h localhost -p


先用默认密码登录。
(2)修改密码命令:

 ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'

 

posted on 2024-11-22 13:04  henry06007  阅读(1)  评论(0编辑  收藏  举报