【发布时间】:2014-12-01 06:40:49
【问题描述】:
解释一下,我有一个数据库db_Name。在我的程序开发过程中,该数据库的参数通过使用 MySQL Workbench 发生了变化。不幸的是,我的程序中数据库的硬编码结构没有保持最新。
有没有办法可以返回最新版本的数据库构建代码?
解释一下:我在找这个代码:
Table_Name_1(Tbl_Id CHAR(25) NOT NULL AUTO_INCREMENT, Field_1 CHAR(25) UNIQUE, Field_2 INT, PRIMARY KEY(Tbl_Id));
Table_Name_2(..........
等等
【问题讨论】:
-
不应通过任何管理 IDE 的设计器修改您的数据库。您需要能够通过更改脚本或其他方式使您的生产数据库保持同步。为了让我可以开始回答您的直接问题,要解释的内容太多了。
-
SHOW CREATE TABLE table_name可能是您正在寻找的。此外,您也许可以在 VS 中创建一个数据库项目,导入您的数据库并让它生成架构脚本。 -
@PoweredByOrange 就是这样 :) 如果您想添加它作为答案,我很乐意接受。