1. 数据的备份和恢复
下面的命令属于mysql特有的,不属于sql句。
1.1 数据备份
操作步骤如下:
- step1:
进入超级管理员: sudo -s - step2:
进入mysql库目录: cd/var/lib/mysql - step3:
运行mysqldump命令进行备份:
mysqldump -uroot -p 数据库名 > ~/Desltop/备份文件名.sql;
上述命令会备份数据库中建表语句和表中的数据。
例如:
![在这里插入图片描述](https://img-blog.csdnimg.cn/a6a0392ac6f14c578ad4b48d7894ef9c.png)
导出的sql文件部分内容:
![在这里插入图片描述](https://img-blog.csdnimg.cn/f7a2b4222cb546f8957d102ac49aadd1.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MjM4NDQ0NA==,size_16,color_FFFFFF,t_70)
1.2 数据恢复
mysql-uroot -p 数据库名 < ~/Desltop/备份文件名.sql