怎么用命令从mysql中导出/导入表结构及数据

网友投稿 280 2023-11-29

怎么用命令从mysql中导出/导入表结构及数据

这篇文章给大家分享的是有关怎么用命令从mysql中导出/导入表结构及数据的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

怎么用命令从mysql中导出/导入表结构及数据

在命令行下mysql的数据导出有个很好用命令mysqldump,它的参数有一大把,可以这样查看:

mysqldump

最常用的:

mysqldump -uroot -pmysql databasefoo table1 table2 > foo.sql

这样就可以将databasefoo的表table1,table2以sql形式导入foo.sql中,其中-uroot参数表示访问数据库的用户名是root,如果有密码还需要加上-p参数

Eg:

C:\Users\jack> dump -uroot -pmysql sva_rec date_drv > e:\date_drv.sql

mysql的数据导入也是相当便捷的,如:

mysql -uroot databasefoo < foo.sql

这样就可以将foo.sql的数据全部导入数据库databasefoo

     1.导出整个数据库

mysqldump -u用户名 -p密码  数据库名 > 导出的文件名

  C:\Users\jack> mysqldump -uroot -pmysql sva_rec  > e:\sva_rec.sql

  2.导出一个表,包括表结构和数据

mysqldump -u用户名 -p 密码  数据库名 表名> 导出的文件名

C:\Users\jack> mysqldump -uroot -pmysql sva_rec date_rec_drv> e:\date_rec_drv.sql

  3.导出一个数据库结构

  C:\Users\jack> mysqldump -uroot -pmysql -d sva_rec > e:\sva_rec.sql

4.导出一个表,只有表结构

  mysqldump -u用户名 -p 密码 -d数据库名  表名> 导出的文件名

C:\Users\jack> mysqldump -uroot -pmysql -d sva_rec date_rec_drv> e:\date_rec_drv.sql

  5.导入数据库

  常用source 命令

  进入my控制台,

  如mysql -u root -p

  mysql>use 数据库

然后使用source命令,后面参数为脚本文件(如这里用到的.sql)

  mysql>source d:wcnc_db.sql

有时候,向导入mysql中导入数据,可写一个导入程序,可写一个java脚本实现即可。

感谢各位的阅读!关于“怎么用命令从mysql中导出/导入表结构及数据”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:如何将文本、Excel、Access数据导入SQL Server2000
下一篇:MySQL数据导入导出的示例分析
相关文章

 发表评论

暂时没有评论,来抢沙发吧~