1.备份
1.1)备份的基本语句
mysqldump -u 用户名 -p 密码 数据库名>备份的文件名
#可见备份记录的内容为drop,create,insert这类SQL语句,实质上是逻辑备份,且做更改的时候需要锁表;插入的时候一个个插入,减少IO。
【补充】为保证备份内容不乱码,需保证客服端、服务端乃至Linux端的字符集
1.2)备份选项 -B
备份添加-B即增加了建库和连库的过程,如果drop掉了database,则通过此方法才会自动建库(不需指定库名)
1.3)备份选项 gzip
对于备份,可以采取压缩备份,减少备份文件所占空间
1.4)备份多个库
备多个库可以直接将多个库列出来。对于mysqldump的更多参数,可以将help的内容打出来研究~:
1.5)分