文章目录
- 备份数据,其实就是生成一个 sql 文件,把创建数据库、创建表、插入数据等各种 SQL 语句都装载到这个文件中。
- 恢复数据,其实就是按顺序执行 sql 文件里的所有 SQL 语句。
一、库的备份和恢复
1.库的备份
mysqldump -P 端口号 -u 用户名 -p -B 数据库名1 [数据库名2 ...] > 数据库备份存储的文件路径
2.库的恢复
source 数据库备份存储的sql文件所在路径;
二、表的备份和恢复
1.表的备份
mysqldump -P 端口号 -u 用户名 -p 数据库名 表名1 [表名2 ...] > 表备份存储的文件路径
2.表的恢复
需要先选中一个数据库,然后再恢复表,表示把表恢复到哪个数据库下。
source 表备份存储的sql文件所在路径;