mysql数据备份和恢复(逻辑备份)

mysqldump -uroot -poldboy123 -B -A --events -x|gzip>bak_$(date +%F).sql.gz
-A 备份所有库
-B 备份多个库,并添加use 库名;create database
库等的功能。
-x 锁表,会影响读写,尽量晚上执行。
|gzip 压缩效率高。
.sql.gz 表示sql语句数据,.gz是压缩包
备份单一个数据库 mysqldump -uroot -poldboy123 -B -x wordpress|gzip>/opt/bak_wordpress$(date +%F).sql.gz
恢复数据库 mysql -uroot -poldboy123 </opt/bak_wordpress$(date +%F).sql
远程连接数据库 mysql -ubbs -p123456 -h 10.0.0.5

原文地址:https://www.cnblogs.com/davidz/p/14684637.html