windows下 默认mysql5.7装完以后,数据目录是在 C:\ProgramData\MySQL\MySQL Server 5.7\Data 下
可以通过mysql命令行下执行:
show variables like '%datadir%';
查看数据data存储目录。
为了防止系统损坏,导致丢失,把数据目录修改到D盘下,比如 D:\mysql\data。
修改my.ini ,此文件默认在 C:\ProgramData\MySQL\MySQL Server 5.7 下
1、关闭mysql服务
2、编辑my.ini
[mysqld]
# 修改数据目录
# datadir=C:/ProgramData/MySQL/MySQL Server 5.7/Data
datadir=D:/mysql/data # 注意是用 / 不是 \
3、把原先C:/ProgramData/MySQL/MySQL Server 5.7/Data目录下的数据复制到D:/mysql/data路径下。
修改D:\mysql\data目录权限,添加 network service 账号权限
(如果不加权限,启动服务会报错)
原创文章,转载请注明。本文链接地址: https://www.rootop.org/pages/3945.html