一、mysql备份

 1、备份命令

格式:mysqldump -h主机IP -P端口 -u用户名 -p密码 --database 数据库名 > 文件名.sql

 # 本地备份可以不添加端口和主机IP,username、passward是数据库用户名和密码
 mysqldump -h127.0.0.1 -p3306 -uusername -ppassword --database mysql > /data/backup/mysql.sql


 2、备份压缩
 
 格式:mysqldump -h主机IP -P端口 -u用户名 -p密码 --database 数据库名 | gzip > 文件名.sql.gz
 

 # 导出的数据有可能比较大,不好备份到远程,这时候就需要进行压缩
 mysqldump -h127.0.0.1 -p3306 -uusername -ppassword --database mysql | gzip > /data/backup/mysql.sql.gz

 

二、导入

 格式:mysql 文件名.sql.gz