首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我的MySQL命令行转储到单个表上不起作用?(但我可以转储一个完整的数据库)

为什么我的MySQL命令行转储到单个表上不起作用?(但我可以转储一个完整的数据库)
EN

Stack Overflow用户
提问于 2014-03-14 20:25:29
回答 1查看 560关注 0票数 0

我正在Windows 7上运行WAMP并访问MySQL命令行来做一些MySQL工作。我无法获得转储特定表的命令(注意:我已经选择了使用db_name的db ):

这对于执行完整的db转储非常好:

代码语言:javascript
复制
mysql> mysqldump -u root -p  db_name > output_db_name.sql

但是,我不能转储这样的特定表:

代码语言:javascript
复制
mysql> mysqldump -u root -p  db_name table_name > output_table_dump.sql

走到

->

->

我尝试了许多变体,但无法输出。

EN

回答 1

Stack Overflow用户

发布于 2014-03-14 20:47:54

如果您不熟悉命令行环境,则应该使用MySQL工作台。它是一个运行在Windows、Mac和Linux上的免费GUI应用程序。

要在给定数据库中转储给定的表,可以选择“数据导出”函数,然后选择单个数据库和表。

GUI为您运行mysqldump。输出是mysqldump,所以它与在命令行生成转储的任何方法都是100%兼容的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22415082

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档