【问题标题】:find original mysql query找到原始的mysql查询
【发布时间】:2015-01-22 19:30:34
【问题描述】:

我正在学习mysql。我使用 mysql 工作台创建了一个包含几个表的数据库。我忘记保存用于创建这些表的查询。我还能找到查询并保存它们吗?

【问题讨论】:

  • 如果您使用过Workbench文件并且仍然拥有它,您可以通过再次运行迁移来生成SQL查询。

标签: mysql sql mysql-workbench


【解决方案1】:

是的,您只需使用适当的表名运行此查询

SHOW CREATE TABLE `table_name`;

第二列显示为创建表而运行的实际查询

编辑:

如果您想查看插入语句,则根据 OP 请求,您必须进行转储 请参阅THIS LINK 了解如何做到这一点

另外,由于您使用的是工作台,因此您可以这样做

打开 MySQL Workbench > 主页 > 管理导入/导出(右下角)/ 选择所需数据库 > 高级导出选项选项卡 > 完成插入 [已检查] > 开始导出。

或者如果它是 6.1 > 然后单击管理选项卡(在模式旁边)并选择数据导出

【讨论】:

  • 谢谢。效果很好!但是除了创建表之外的查询呢?比如说,用于向表格添加值?我怎样才能找回那些?
  • @fantastic4 看到我的编辑,我添加了一个链接到另一个问题的答案:)
猜你喜欢
  • 2018-10-31
  • 1970-01-01
  • 1970-01-01
  • 2021-07-27
  • 2018-04-28
  • 2018-01-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多