美文网首页
Windows下,如何将MySQL从C盘迁移到其他盘以及解决My

Windows下,如何将MySQL从C盘迁移到其他盘以及解决My

作者: 东京的樱花在巴黎飘下 | 来源:发表于2019-12-29 15:32 被阅读0次

    1 关闭MySQL服务

    右键点击【我的电脑】-》【管理】-》【服务和应用程序】-》【服务】-》关闭MySQL服务

    2 找到MySQL数据的存储位置

    存储位置

    3 修改MySQL的配置文件

    找到my.ini配置文件,找到其中的datadir,如下:

    配置文件
    将路径修改为你想要修改的路径即可。

    4 修改文件夹的权限

    找到新的路径文件夹,右键-》【安全】-【编辑】-》【添加】-》【高级】-》【立即查找】-》选择【NETWORK_SERVICE】
    如下图所示:

    权限

    可能会遇到的问题:

    2003 - can't connect to mysql server on 'localhost' (10061)
    出现这种错误,就是说明mysql服务没有启动,可以通过查看服务页面:

    服务启动

    如果现实没有启动,那么有下面几种情况可以检查:

    情况1

    检查是不是新的MySQL目录没有NETWORK SERVICE权限,正确的权限应该如下:

    正确权限

    如果你的新的MySQL目录没有所有权限,那么可能导入服务时出了错误,可以重新导入NETWORK SERVICE。如下:

    授权

    情况2

    检查MySQL的配置文件的读取路径,如何查看读取路径,进入到【服务】窗口,查看MySQL的属性,可以看到如下所示:

    配置读取路径
    如果该路径下没有my.ini配置文件,那么我们有两种方法解决:
    • 将新目录下的配置文件拷贝到默认的路径下,不需要修改读取路径
    • 修改配置文件的读取路径,不需要拷贝配置文件

    这里介绍如何修改读取路径,拷贝文件就不用介绍了吧。编辑新目录下的my.ini文件,修改这一部分,将路径修改成你的配置文件所在路径即可。

    配置文件路径修改

    相关文章

      网友评论

          本文标题:Windows下,如何将MySQL从C盘迁移到其他盘以及解决My

          本文链接:https://www.haomeiwen.com/subject/ajiyoctx.html