200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > mysql换数据存储路径 mysql查看和修改数据存储路径并转移数据

mysql换数据存储路径 mysql查看和修改数据存储路径并转移数据

时间:2019-04-17 09:15:39

相关推荐

mysql换数据存储路径 mysql查看和修改数据存储路径并转移数据

最近本地c盘容量飘红了,需要腾出空间来,所以找到了mysql本地库数据比较大,所以想着把①mysql的储存路径改一下;②把历史数据移动过去;

1.使用用户名登录mysql

Wi键 +r 打开cmd 登录mysql

C:\Users>mysql -u用户名 -p密码

2.查看mysql 数据库路径

> mysql> show variables like '%datadir%';

>

> +---------------+---------------------------------------------+

>

> | Variable_name | Value |

>

> +---------------+---------------------------------------------+

>

> | datadir | C:\ProgramData\MySQL\MySQL Server 5.7\Data\ |

>

> +---------------+---------------------------------------------+

>

> 1 row in set, 1 warning (0.00 sec)

>

> mysql>

3.更改mysql数据存储路径需要先关闭mysql服务

net stop MySQL

或者使用Win键 +r 搜索windows服务管理模块“services.msc”直接点击开启关闭

如图:

双击点击停止服务:

找到服务管理.png

停止服务.png

4.在目标硬盘建立文件夹

E:/MySql/data

5.修改my.ini 配置文件

> # Path to the database root

>

> #datadir=C:/ProgramData/MySQL/MySQL Server 5.7/Data

>

> datadir=E:\MYSQL\Data

![

myini修改.png

将原来的存储路径注释掉datadir=C:/ProgramData/MySQL/MySQL Server 5.7/Data

修改为新的存储路径:datadir=E:\MYSQL\Data

完成这步骤后,存储路径就修改好了,重启后输入:show variables like '%datadir%';;

> mysql> show variables like '%datadir%';

>

> +---------------+----------------+

>

> | Variable_name | Value |

>

> +---------------+----------------+

>

> | datadir | E:\MYSQL\Data\ |

>

> +---------------+----------------+

>

> 1 row in set, 1 warning (0.00 sec)

>

> mysql>

6.把原来的历史数据转移过去

最简单的方法就是把原来文件夹C:/ProgramData/MySQL/MySQL Server 5.7/Data

中的数据整体复制或剪切出去就完成了;

7.最后c盘空出来13个G;

c盘容量.png

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。