1 备份所以数据库

mysqldump -uroot -p --all-database > all.sql


2 备份数据库test

mysqldump -uroot -p test > test.sql


3 备份数据库中的表emp dept

mysqldump -uroot -p test emp dept > emp.sql


mysqldump --help

查看相关参数解释



对于事务存储引擎来说,可以采用--single-transaction,来保证数据一致性



mysqldump相关参数

 

跟连接相关的参数

-u 连接的用户名

-p 指定用户连接的密码

-S  指定socket文件

 

如果是远程连接,无法使用socket

需要使用下面两个参数

-h 目标数据库的Ip

-P 目标数据库的端口

 

mysqldump既可以在本地,也可以在远端