如何在一台电脑上安装两个mysql

前言

现在网上大部分说的都是解压版的mysql,安装第二个mysql的时候,需要改大量的配置文件,环境变量之类的,这样操作总感觉不是很正规。

这篇文章介绍的是安装版的mysql,也就是说,之前用安装包安装了一个mysql,现在再用新版本的安装包安装新的mysql。

实际上也推荐使用安装版的mysql,安装版的有以下几点好处

  1. 安装时即可自定义软件安装路径及数据存储路径
  2. 安装第二个mysql时不需要改配置文件、环境变量
  3. 安装完软件后安装包还有用,可以很方便的升级软件版本、调整端口等,还有一些其它复杂操作

就比如改端口,安装第二个mysql时很可能会将第一个mysql的端口号改掉,如果采用安装包安装的mysql,那么改端口会变得非常的简单

安装第一个mysql

下载安装包,进行软件安装,注意软件的安装路径及数据的存储路径,可参考:https://blog.csdn.net/shuair/article/details/104603820

安装第二个mysql

与安装第一个mysql一样,下载安装包,进行软件安装,不过此时,运行安装包时,可能并不是安装的界面,可能是对第一个mysql升级的界面,点取消即可,最后会出现下面的界面

此时点击Add...(标记为1的位置)即可安装第二个mysql了

注意事项

两个mysql的服务名称及端口号要保证不同,软件安装路径及数据存储路径也要保证不同。

端口调整

如果需要改的端口号,可以运行安装包,进入到上图的界面,找到Quick Action列,点击对应版本mysql的Reconfigure(标记为2的位置)即可调整端口

细节:如果旧端口被占用(比如服务停掉后,端口被别的服务使用了),此时是修改不成功的,可以先将占用端口的服务停掉再进行端口修改(保证当前服务可以先使用一下旧端口)