项目开发过程中,我们有时候会需要导出数据库或者数据库中的某张数据表。就会需要用到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