Linux下数据库表结构导入导出

只谈情不闲聊 提交于 2019-12-13 16:48:41

1、导出数据库为dbname的表结构(其中用戶名為root,密码为dbpasswd,生成的脚本名为db.sql)

mysqldump -h(指向的IP地址) -P(端口) -uroot -pdbpasswd -d dbname >db.sql;

2、导出数据库为dbname某张表(test)结构

mysqldump  -h(指向的IP地址) -P(端口) -uroot -pdbpasswd -d dbname test>db.sql;

3、导出数据库为dbname所有表结构及表数据(不加-d)

mysqldump  -h(指向的IP地址) -P(端口) -uroot -pdbpasswd  dbname >db.sql;

4、导出数据库为dbname某张表(test)结构及表数据(不加-d)

mysqldump  -h(指向的IP地址) -P(端口) -uroot -pdbpasswd dbname test>db.sql;

5.导出数据中dbname多张表(test1,test2,test3)结构及表数据用用空格隔开

mysqldump  -h(指向的IP地址) -P(端口) -uroot -pdbpasswd dbname test1 test2 test3>db.sql;

6、执行SQL脚本

source xxx.sql
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!