mysqldump 备份
1. 为 mysqldump 创建一个最小权限的账户 GRANT SELECT, LOCK TABLES, SHOW VIEW, TRIGGER ON . TO 'dump'@'%' identified by "123456"; 2. 备份命令 mysqldump -h 192.168.1.100 -P3306 -udump -p --database test > /data/backup/test.sql 2.1 备份压缩 导出的数据有可能比较大,这时候就需要进行压缩 mysqldump -h192.168.1.100 -P3306 -udump -p --database test | gzip > /data/backup/test.sql.gz 2.2 备份同个库多个表 mysqldump -h192.168.1.100 -P3306 -udump -p test t1 t2 > /data/backup/test_t1_t2.sql 2.3 同时备份多个库 mysqldump -h192.168.1.100 -udump -p --databases test test2 test3 > /data/backup/mutil_db.sql 2.4 备份实例上所有的数据库 mysqldump -h192.168.1.100 -P3306 -udump -p --all