第一步:找配置文件
查看现在数据存储目录
mysql> show variables like "%datadir%";
+---------------+---------------------------------------------+
| Variable_name | Value |
+---------------+---------------------------------------------+
| datadir | C:\ProgramData\MySQL\MySQL Server 5.7\Data\ |
+---------------+---------------------------------------------+
1 row in set, 1 warning (0.01 sec)
查看配置文件存储目录
在地址栏中输入my.ini配置文件路径,注意:programdata是隐藏目录
第二步:修改配置文件
创建目标存储路径
D:\Mysql Data\Mysql Server 5.7\Data
修改配置文件路径
第三步:重启mysqld服务
将之前data目录下的元数据拷贝到新目录
管理员打开cmd,net start mysql57
显示成功启动后,进行验证
第四步:验证是否修改
mysql> show variables like "%datadir%"
-> ;
+---------------+--------------------------------------+
| Variable_name | Value |
+---------------+--------------------------------------+
| datadir | D:\Mysql Data\Mysql Server 5.7\Data\ |
+---------------+--------------------------------------+
1 row in set, 1 warning (0.02 sec)