Windows 安装多个mysql mysql5.7+, 8.0+安装
一 、mysql 5.7.10 安装
1、上官网下载需要安装的版本 https://downloads.mysql.com/archives/community/

2、修改 my-default.ini 文件里面的 port 和 server_id

3、以管理员形式启动cmd命令行窗口
初始化后有个密码,到后面可以自己修改密码
set password for root@localhost = password('123');

先初始化 data目录会生成mysql的一些sys相关的表,列如权限、用户等等
mysqld --defaults-file=D:\opt\mysql-5.7.10\my-default.ini --initialize --console
然后安装 生成mysql实例,服务,进程(要在管理员模式打开cmd命令窗口)
mysqld -install MySQL3307 --defaults-file="D:\opt\mysql-5.7.10\my-default.ini"


如果想删除了想重装记得删除 datadir 目录里面的文件
4、查看端口号启动了没有

结果是没有启动的,为什么,因为找的是3306的那个mysql文件

计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL3307
5、重新启动
net start mysql3307


6、登录
mysql -uroot -P3307 -p

二 、 mysql 8.0.10 安装
8.0版本修改密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
其实8.+版本安装和前面5.7+版本安装差不多
可能下载下来的安装包没有my.ini文件,自己手动添加一个


然后安装的命令和步骤和mysql5.7+如出一辙
蓝天和白云是标配。

浙公网安备 33010602011771号