备份前,需要在 Linux 系统中安装 mysql 客户端:
sudo apt-get update sudo apt-get install mysql-client
备份 MySQL 数据库:
mysqldump [options] database >backup-file.sql
[options]
可以是一系列选项,例如:
-u:指定 MySQL 用户名 -p:指定 MySQL 密码 --single-transaction:在备份前先开启事务,在操作时不会锁定数据库表 --quick:导出文件前不会缓存到内存中,从而减少内存负载
多个数据库备份:
mysqldump [options] --databases db1 db2 db3 >backup-file.sql
备份整个 MySQL 服务器:
mysqldump [options] --all-databases >backup-file.sql
定期备份 MySQL 数据库是良好的数据库管理实践,本文介绍了如何在 Linux 系统中备份 MySQL 数据库文件。