目的
将安装在 D:\mysql-5.5.40-winx64\
和 D:\mysql-5.7.11-winx64\
这两个目录的 MySQL 迁移到 D:\MySQL\
笔者使用的是压缩版 MySQL,非
.msi
安装版
步骤
以 v5.5 为例。
-
停止 MySQL 服务
管理员权限执行 cmd 命令:
net stop mysql
-
卸载 MySQL 服务
管理员权限执行 cmd 命令:
D: cd mysql-5.5.40-winx64\bin mysqld --remove mysql
-
移动文件夹
D:\mysql-5.5.40-winx64\
==>D:\MySQL\mysql-5.5.40-winx64\
-
修改 MySQL 配置文件
注意修改配置文件中涉及绝对路径的参数。
D:\MySQL\mysql-5.5.40-winx64\my.ini
:[mysqld] basedir=D:\MySQL\mysql-5.5.40-winx64 datadir=D:\MySQL\mysql-5.5.40-winx64\data
-
修改环境变量配置
K: PATH
V:D:\MySQL\mysql-5.5.40-winx64\bin
-
重新安装服务
管理员权限执行 cmd 命令:
D: cd MySQL\mysql-5.5.40-winx64\bin mysqld --install mysql
-
运行服务
管理员权限执行 cmd 命令:
net start mysql
-
测试
执行 cmd 命令:
mysql -uroot