我们有时需要把已有的数据库的表结构的SQL导出来,以便在新的数据库中创建同样结构的表,那么怎样将数据库创建表的SQL导出来呢?
方法/步骤
1
我们先使用toad连接要导出表结构SQL的数据库,进入菜单--Database--Export--Generate Schema Script。
2
在Source and Output左侧选择我们想要导出哪个用户的表结构。在右侧DDL Filename中选择我们的SQL要保存的路径。如果想了解导出的SQL中有多少表、多少存储过程、多少索引等等信息,可以设置Schema Definition File的保存路径,以便生成概览。
3
在Object Types页签中选择要导出的内容,可以只选Tables,也可以根据需要选择想导出的其它信息。
4
选好后点击绿色的运行按钮开始导出SQL。
5
运行时鼠标会变成漏斗状,直到运行完毕。
6
导出完成后会自动展示刚刚生成的SQL代码。
7
如果设置了Schema Definition File的保存路径,还会生成一个概览,可以根据需要决定要不要把这个概览保存为Excel文件。
8
在第二步设置的路径下可以看到刚刚生成的SQL文件和SDXML文件。打开SQL文件可以看到里面包含了CREATE TABLE创建表的SQL了,把需要的部分SQL复制并在新数据库中运行就可以在新的数据库中创建表了。
上一篇:mysql如何删除表字段
下一篇:mysql 存储过程 教程