项目开发过程中,我们有时候会需要导出数据库或者数据库中的某张数据表。就会需要用到mysqldump。

Mysqldump 语法:mysqldump -u username [-h host] -p[password] [-d] dbname [tablename] > filename

mysqldump使用示例:

数据库:test 
数据表:users
用户名:root
密码:123456

1.导出数据库结构:

mysqldump -u root -p123456 -d test > test.sql
mysqldump -u root -p123456 -d test > /home/test.sql  //在/home/目录中输出

2.导出数据库(结构+数据):

mysqldump -u root -p123456 test > test.sql

3.导出数据库中的表:

mysqldump -u root -p123456 test users > users.sql

4.导出内网数据库服务器的数据库表:

mysqldump  -h 192.168.1.120 -u root -p123456 test users > /home/users.sql