0、mysqldump路径
1、数据导出
1.1 从宿主机导出
-p直接加密码不行,可以用双引号 -p"xxxxx"
备份整个库的表
mysqldump -h xxx.xxx.x.xxx -P 3307 -u root -pxxxxx abrbak > abrbak_full_backup.sql
备份多张表(结构+数据)
mysqldump -h xxx.xxx.x.xxx -P 3307 -u root -pxxxxx abrbak --tables chat_log chat_session task_baseinfo abr_sms_task abr_call_task task_detail > abrbak_tables.sql
只备份表结构
mysqldump -h xxx.xxx.x.xxx -P 3307 -u root -pxxxxx abrbak --no-data > abrbak_structure.sql
代码解释
这个命令是一个使用mysqldump
工具来备份MySQL数据库中指定表的示例。命令各部分的含义如下:
-
mysqldump
: MySQL数据库备份工具,用于导出数据库的结构和数据为SQL格式的文件。 -
-h xxx.xxx.x.xxx
: 指定数据库服务器的IP地址为xxx.xxx.x.xxx