前言:
目前你们对“同时安装两个mysql”都比较讲究,你们都想要分析一些“同时安装两个mysql”的相关知识。那么小编也在网络上收集了一些关于“同时安装两个mysql””的相关内容,希望兄弟们能喜欢,兄弟们一起来学习一下吧!最近跑一个开源系统,还原数据的时候发现项目数据库是mysql8.0的,奈何我本地安装的是mysql5.7版本,最快的办法就是再安装一个mysql8.0,安装多个mysql服务,其实就是安装不同服务名称,不同监听端口的服务而已,步骤如下:
1.官网下载数mysql8.0压缩包并解压:
2.进入解压后的mysql根目录,创建my.ini配置文件:
可将已有的mysql5.7根目录下的my.ini文件拷贝过来进行修改,主要修改以下参数:
1)port:#mysql服务的监听端口,不能与已有mysql服务端口相同(默认3306)
2)basedir:#设置mysql的安装目录
3)datadir:#设置mysql数据库的数据的存放目录,必须是data,或者是/xx/data
4)Server:#mysql命令执行路径
3.初始化mysql
运行cmd命令,cd进入mysql跟目录,执行以下命令:
bin\mysqld --initialize --console,等待初始化,初始化成功后,会生成初始化密码并在mysql跟目录会多出data文件夹,如下图所示:
注: root@localhost: >BU-iFsas7Cb,请记住这个初始化密码>BU-iFsas7Cb,后续修改密码需要用到。
4.安装mysql服务
输入以下命令:
bin\mysqld --install mysql8.0_2,安装成功如下图所示:
在windows系统服务列表也会看到mysql8.0_2服务。
5.启动服务
输入以下命令:net start mysql8.0_2,cmd控制台提示服务启动成功。
6.修改密码
使用cmd登录mysql,其中密码为上面初始化生成的密码。
出现以上界面,说明登录成功,接下来可以修改密码,修改新密码为123456,输入以下命令:
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
修改成功后退出,重新使用新密码登录即可。
停止mysql服务:net stop mysql8.0_2
删除mysql服务:sc delete mysql8.0_2
标签: #同时安装两个mysql