我正在使用MySQL.Data 6.9.9库和.Net framework 4.5在C#代码中使用MySQL服务器。
有一个带有行的table1,我想在同一个数据库中创建table2,其结构与table1相同但没有行。
请建议如何创建它?
答案 0 :(得分:4)
MySQL可以开箱即用。
CREATE TABLE
table
LIKE
table
使用CREATE TABLE ... LIKE基于创建一个空表 另一个表的定义,包括任何列属性和 原始表中定义的索引:
来源https://dev.mysql.com/doc/refman/8.0/en/create-table-like.html
答案 1 :(得分:0)
您可以手动执行此操作:
CREATE TABLE table2 LIKE table1;
如果您使用"数据库优先"然后更新您的edmx模型方法