Code前端首页关于Code前端联系我们

注册表会修改mysql数据库路径 注册表会不改变mysql数据库路径

terry 2年前 (2023-09-30) 阅读数 44 #Mysql
文章标签 Mysql

本文内容列表:

  • 1、更改win10 MySQL存储路径
  • 2. 如何更改服务中MySQL可执行文件的路径?
  • 3.如何更改MYSQL服务执行路径

win10 MySQL更改存储路径

这几天我一直在收集 Wiki 数据。爬虫控制不好,数据量太大。驱动器 C 上的原始数据存储位置几乎爆炸。我在网上查了如何更改存储路径如下:

1、在任务管理器-服务中找到MySQL启动项-右键属性,查看配置文件路径。我原来的路径是:C:/ProgramData/MySQL/MySQL Server 8.0/my.ini

2.在停止MySQL服务中,查看my.ini文件中的datadir条目,进入目录,复制文件夹data到新设置的文件目录。我把它移到了D:/MySQLData。因为包含的数据最好复制,复制完成后原始数据就会被删除。同时将my.ini文件复制到该目录下,并将my.ini文件中的datadir更新为你新设置的路径D:/MySQLData/data

3.win+R打开运行窗口,然后regedit打开注册表,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\路径下找到MySQL运行项,名称与服务相同,双击ImagePath,打开弹窗,从my.ini更改路径将数字数据复制到 D:\MySQLData\my.ini ,当然。

4.在服务中启动MySQL。如果能够正常启动并正常连接,则迁移完成。

如何更改服务中的MySQL可执行路径?

错误现象:MySQL原来安装在D盘,后来因为其他原因被删除,重新安装在E盘,发现通过“net start mysql”无法启动。在管理工具中检查“服务”中的MySQL属性后,发现可执行文件的路径仍然是D:/mysql/bin/...现在如何更改它,或者如何从服务条目中删除MySQL? \x0d\x0a 解决方法:更改注册表HKEY_LOCAL_MECHINE---SYSTEM ---CurrentControlSet中MySQL项的值,然后更改路径。 \x0d\x0a找到相关服务并将ImagePath值修改为您的路径。 \x0d\x0a可以在注册表中搜索“D:/mysql/bin/”,然后修改为正确的路径“E:/mysql/bin/”。 \x0d\x0a\x0d\x0a注:如果在服务中仍然无法启动。那么按照下面的方法,有一天你一定能做到。 \x0d\x0a\x0d\x0aD:/mysql/bin/winmysqladmin.exe 运行它。然后查看进程,看看MYSQL进程是否已经启动

解决办法:进入注册表HKEY_LOCAL_MECHINE---SYSTEM---CurrentControlSet更改MySQL项的值,然后更改路径。

找到相关服务并将ImagePath值调整为您的路径。

可以在注册表中搜索“D:/mysql/bin/”,然后修改为正确的路径“E:/mysql/bin/”。

注意:如果仍然无法启动使用。那么按照下面的方法,有一天你一定能做到。

D:/mysql/bin/winmysqladmin.exe 运行它。然后查看进程,看看MYSQL进程是否启动了!

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门