【问题标题】:order on exporting and importing items from MySQL从 MySQL 导出和导入项目的顺序
【发布时间】:2016-05-17 07:18:56
【问题描述】:

我这里有个情况:

在我的公司,有一个很混乱的生产数据库,里面有一些表、视图、程序和功能。但是以前的项目经理不知道设计一些命名策略来轻松导入和导出数据库的所有项目,所以当他们使用像 Sequel Pro 或 Navicat 这样按字母顺序导出项目的程序时,它开始提供很多错误是因为在他们使用的表之后创建了视图,或者 SP 使用了一些在创建时不存在的函数。

有没有办法在不检查项目是否存在的情况下进行导入和导出?还是一种创建依赖关系树并按该顺序导出的方法?

顺便说一句,我们的技术是 MySQL。

提前谢谢你

【问题讨论】:

    标签: mysql export mysqldump


    【解决方案1】:

    mysqldump 可以通过在脚本开头为视图创建表来处理大部分问题,稍后将删除这些表,您还可以选择关闭转储中的外键检查。

    in this bug report 描述了一个已知问题,而视图可能包含比表引擎允许的更多的列。

    【讨论】:

      猜你喜欢
      • 2016-09-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多