1.windows 系统
-使用到的命令: mysqldump
-命令所在的目录 C:\Program Files\MySQL\MySQL Server 8.0\bin
图片.png
//数据库的备份
mysqldump -h localhost -u root -p inshow>d:\inshow.sql
-p 上inshow 是数据名字, >备份到哪里,以及备份的名称。
//windows 系统上,备份数据库 tianshui
image.png
//下面把备份的数据库 tianshui 导入到 linux 系统的目录中,然后恢复数据库。
第一步: 导入到linux 系统中
image.png
第二步:还原数据库
image.png//数据库的还原
下面以还原到 Linux系统为例
1.讲 windows 上的备份的数据库文件上传到Linux 系统上
image.png
在cmd窗口中使用mysqldump命令首先需要配置环境变量
1,在计算机中找到MySQL的安装位置,找到MySQL Workbench,比如我的是C:\Program Files\MySQL\MySQL Server 5.7\bin
2,在计算机的环境变量中找到path变量,将上面的路径添加到最后面,注意要用分号和其他的路径分开
3,打开cmd,输入 mysqldump -uroot -p 数据库 表 > 地址 就可以备份MySQL中某个表的数据了
比如:备份test数据库中表table1
mysqldump -uroot -p test table1 > d:\ct.sql
4,还原备份数据
在cmd中:
mysql -uroot -p database_name < d:\aa.sql
或是在MySQL客户端
还原备份的aa.sql 倒 表test ,mysql -uroot -p 登录上MySQL 后,使用 数据库 test
use test;
source d:\aa.sql;
网友评论