一、先去服务把MYSQL的服务关闭。
二、复制C:\ProgramData\MySQL\MySQL Server(这里版本不同路径不同) 中的data目录到
需要保存的目录 ,自己新建了一个目录 E:\MySQL Server ,然后把data文件夹放进去。
三、修改配置文件
1、用记事本打开C:\ProgramData\MySQL\MySQL Server *** \data\目录下的my.ini
2、找到datadir=“C:\ProgramData\MySQL\MySQL Server ** \data”
3、把2处的文件路径修改为 E:\MySQL Server \data
四、去服务重新打开MYSQL的服务.
五、进入控制台看下路径是否被修改。
show variables like '%datadir%';
修改之后发现程序无法访问数据库,所以增加了下面的一句话。
用记事本打开C:\ProgramData\MySQL\MySQL Server *** \data\目录下的my.ini
在 [mysqld] 底下添加语句:skip-grant-tables,添加完毕后保存。