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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。