linux 系统 之mysql 数据库的备份,导入

2020-07-25  本文已影响0人  一蓑烟雨_龙哥

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
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;

https://blog.csdn.net/qq_35853455/article/details/105945769

上一篇下一篇

猜你喜欢

热点阅读