说明:
1.讲解的场景是windows server 服务器
2.Mysql为官网下载的zip压缩包,版本为5.7.30
3.服务器现有的Mysql安装路径为:C:\Program Files\MySQL\mysql-5.7.30
步骤:
1.在C:\Program Files\路径下新建文件夹MySQL3307(名字自己取),从服务器现有的Mysql安装路径下将mysql-5.7.30文件夹拷贝一份粘贴到路径C:\Program Files\MySQL3307\下
2.上一步执行完后,第二个Mysql的安装路径最终为:C:\Program Files\MySQL3307\mysql-5.7.30
修改该路径下的my.ini文件:
需要修改的key以前的value为:
[mysqld]
port=3306
basedir=C:\Program Files\MySQL\mysql-5.7.30
datadir=C:\ProgramData\MySQL\Data
[client]
port=3306
修改后的key-value为:
[mysqld]
port=3307
basedir=C:\Program Files\MySQL3307\mysql-5.7.30
#此时事先在C:\ProgramData\路径下新建文件夹\MySQL3307\Data
datadir=C:\ProgramData\MySQL3307\Data
[client]
port=3307
3.安装:
zip压缩包的安装过程都是一样的,以下复述一遍及注意点说明
3.1 cmd管理员运行:
cd C:\Program Files\MySQL3307\mysql-5.7.30\bin
mysqld --initialize --console
以上命令执行完后,拷贝为root@localhost生成的临时密码
mysqld --install mysql3307
安装成功后:net start mysql3307
如果上述命令启动失败,在services.msc里找见mysql3307右键启动
3.2 修改root密码
以上的dos窗口继续执行:
mysql -u root -p
输入刚刚拷贝的临时密码
alter user 'root'@'localhost' identified by '新密码'
exit;
4.远程连接防火墙开放3307端口
控制面板-Windows防火墙-高级设置-入站规则-新建规则-端口-TCP 特定本地端口,填入3307-允许连接-名称 mysql3307(自定义)