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服务