逻辑备份(导出数据库的逻辑结构和数据,通常以SQL语句的形式保存):
mysqldump
单数据库备份
mysqldump -u [用户名] -p [要备份的数据库] > /path/备份名称.sql
全数据库备份
mysqldump -u [用户名] -p --all-databases > /path/备份名称.sql
mysqlpump并行备份(量大时选择)
mysqlpump -u [用户名] -p --default-parallelism=[并行线程数] --all-databases > /path/备份名称.sql
恢复
单数据库恢复
方法一
mysql> create database [数据库名称];
mysql> use [数据库名称];
mysql> source /path/备份名称.sql;
方法二
[root@localhost ~]#mysql -u [用户名] -p < /path/备份名称.sql;
Enter password: