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

56次阅读
没有评论

共计 1102 个字符,预计需要花费 3 分钟才能阅读完成。

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

在命令行下 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 中导出 / 导入表结构及数据”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-15发表,共计1102字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)