mysql怎么换路径 如何更改mysql的数据存储路径( 二 )


1. 在任务管理器-服务里找到MySQL的启动项-右键点属性 , 查看配置文件的路径,我的原有路径为:C:/ProgramData/MySQL/MySQL Server 8.0/my.ini
2. 在服务中停止MySQL服务,查看my.ini文件中datadir项,进入该目录下将data文件夹copy至新设定的文件目录下 , 我挪到了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安装过程中,没有修改掉数据存储位置的话,可能会是数据存储到自己并不希望的位置,故需要修改
先利用命令行登录数据库
mysql -u root -p
查看数据库数据存储位置
show variables like '%datadir%'
去该目录下找到文件夹中的所有文件(该目录一般是隐藏的) , 将其中所有文件拷贝到你希望数据文件存储的位置,
我是想拷贝到D:/MySQl/data目录下的
打开安装目录下的my.ini文件 , 将datadir="C:/ProgramData/MySQL/MySQL Server 5.5/data/",这行修改为datadir="D\MySQL\data"(这里用又斜线,否则有可能报错) 。
退出所有对mysql.exe的调用,任务管理器看一下服务MySQL有没有停止,如果没有,在cmd中命令net stop mysql停止服务 。然后在net start 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此进程是否以经启动了
mysql怎么换路径的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于如何更改mysql的数据存储路径、mysql怎么换路径的信息别忘了在本站进行查找喔 。

推荐阅读