当前位置:首页 > 投稿 > 正文

MySQL数据库备份还原和变更数据存放位置(mysql 数据库 备份)

一、备份数据库

备份命令如下:

mysqldump -uroot -p 需要备份数据库名称 > 需要备份目标路径

如:mysqldump -uroot -p test > e:\test.sql

二、数据还原

还原命令如下:

mysql -uroot -p 数据库名称 < 需要被还原文件的路径

如:mysql -uroot -p test < e:\test.sql

三、变更数据存放位置

  1. mysql本身安装目录下有一个my.ini文件,路径如下图:

图1 my.ini的路径

  1. 打开my.ini文件,修改如下内容:

basedir=你想要存放的路径

图2 需要修改的内容在my.ini的位置(阴影部分)

  1. 具体步骤

Step 1:停止MySQL服务;

Step 2:创建一个你想要存放数据库的文件夹,如我想在D盘中新建文件“database”;

Step 3:将C:\ProgramData\MySQL\MySQL Server 8.0\Data 中文件拷到你新建的文件夹“database”中;

Step 4:打开C:/Program Files/MySQL/MySQL Server 8.0/中的my.ini,将basedir=C:/Program Files/MySQL/MySQL Server 8.0/ 改为basedir=D:/database

Step 5:重启MySQL服务。