目的
将安装在 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