mysql修改数据库存储位置

1.先把mysql的服务停止,直接去服务里面找,一般是Mysql80

2.首先找到mysql服务的配置文件my.ini位置,一般默认在C:\ProgramData\MySQL\MySQL Server 8.0

3.然后找到datadir,将其修改为你新的保存数据库位置(这个是数据库存储位置)
datadir=D:/MySQL\Data(注意斜杠)

4.再找到secure-file-priv,将其修改为(用于限制用户可以将文件上传到的文件系统位置)
secure-file-priv="D:/MySQL/Uploads"

5.最重要的,将文件另存为,编码方式要选择ANSI,不然服务容易启动失败

6.把MySQL Server 8.0下的所有文件复制到要保存数据的位置D:/MySQL

7.打开注册表依此点击 HKEY_LOCAL_MACHINE >> SYSTEM >> CurrentControlSet >> Services ,在Services 下找到与你mysql服务名称(我的是MySQL80)相同的目录,然后修改ImagePath,单击 “修改”,在修改窗口中修改 --defaults-file= 为新的配置文件路径
D:\MySQL\my.ini

8.启动mysql80服务

posted @ 2024-06-28 11:31  来个火龙果  阅读(0)  评论(0编辑  收藏  举报