admin 管理员组

文章数量: 887021

将C盘的MySQL文件和数据文件迁移到目标文件下,我迁到了D盘。其中数据文件一开始我找了半天不知道在哪,查资料后原来是在programData中,而这个文件在C盘是隐藏文件,所以注意显示一下。

 

 拷完文件后我的mysql服务启动报错。此时需要修改配置文件my.ini的basedir和datadir为新的路径。

 但是修改完后还是无法重启服务,需要修改注册表

 1.regedit打开注册表

               

 2.找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL80,修改imagePath为目标路径。注意这个地方要有mysql.exe和my.ini两个文件,要不然还是会报错,无法重启服务的,我是踩了这个坑的。经过以上三步基本就可以了。

可以试一下用管理员身份启动cmd,用net start  mysql57,我的迁移后服务变成了mysql57 ,所以这里需要写mysql57,要不会报错。可以看到服务被重启了,就可以了准备登陆了。

本文标签: 安装在 MySQL