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

发布时间:2022-11-24

本文目录一览:

  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? 解决方法:到注册表里HKEY_LOCAL_MECHINE---SYSTEM ---CurrentControlSet更改查找MySQL项值,然后改路径。 找到相对的服务,修改ImagePath值为你的路径。 可以在注册表搜索D:/mysql/bin/,然后将其改成正确的路径E:/mysql/bin/。 注明:如果在服务中还是启动不起来的话。那么在按以下方法在操作一次肯定可以了。 D:/mysql/bin/winmysqladmin.exe 启动它。然后在看看进程看看MYSQL此进程是否已经启动了

怎样更改MYSQL服务的执行路径

解决方法:到注册表里HKEY_LOCAL_MECHINE---SYSTEM ---CurrentControlSet更改查找MySQL项值,然后改路径。 找到相对的服务,修改ImagePath值为你的路径。 可以在注册表搜索D:/mysql/bin/,然后将其改成正确的路径E:/mysql/bin/。 注明:如果在服务中还是启动不起来的话。那么在按以下方法在操作一次肯定可以了。 D:/mysql/bin/winmysqladmin.exe 启动它。然后在看看进程看看MYSQL此进程是否已经启动了!