数据备份
一、为什么使用mysql备份
防止数据的丢失。
二、数据备份的含义
其实就是将我们的数据库或者数据表在原数据上面重新拷贝一份,就好比我们我们平常复制文件一样。数据备份,我们可实现自定义。也就是说我们既可以选择备份数据库,也可以选择备份数据表等等各种信息。
三、如何使用数据库备份
数据库备份的命令是mysqldump,它是mysql中转存数据库的命令,它主要产生一个sql脚本的文件,其中包含了从头重新创建数据库所需要的命令create和insert等。有如下三种方式来备份数据库。
1.备份单个数据库
mysqldump [option] db_name [tb_name] > filename
2.备份指定的数据库
mysqldump [option] -- database db1_name [db2_name] [db3_name] > filename
3. 备份所有的数据库
mysqldump [option] —al--database > filename
4.这里以第一个备份单个数据库来举例
mysqldump -u root -p db_name > db_name.txt
5.至于option参数值,我们可以直接使用mysqldump --help命令查看即可。