装两个不同版本MySQL的方法

更改老版本的MySQL端口号

现在要装的是ZIP解压版的MySQL5.7,之前的是MySQL5.0,为了让服务的端口号不冲突,先修改之前的MySQL5.0的配置文件(安装目录的my.ini),修改port=6324(随意给定端口号,有2处要改)。

安装新版MySQL

解压ZIP,找到my-default.ini配置文件,修改以下内容

//MySQL根路径
basedir = E:\software\mysql-5.7.17-winx64
//数据存放路径
datadir = E:\software\mysql-5.7.17-winx64\data

控制台进入MySQL的Bin目录,先运行mysqld --initialize-insecure 自动生成无密码的root用户,这时MySQL目录下就生辰了data目录了

这里写图片描述

然后运行自定义的MySQL服务名(注意,MySQL的默认服务名为MySQL,为了使新老版本的服务共存,需要修改新版本MySQL服务名,自己随意给定)

mysqld -install

启动MySQL服务net start MySQL5.7

这里写图片描述

这样新老版本的服务就能并存了

这里写图片描述

你可能感兴趣的:(MySQL)