我想获取整个数据库。在哪里可以找到数据库文件?
有没有一种方法可以将整个数据库的所有数据写入一个文本文件(如 SQL Server 中的文件)?
如何在 Workbench 中为数据库生成 SQL 脚本
- In 中央工作台(默认的“主页”选项卡)连接到您的 MySQL 实例,打开SQL编辑器 tab.
- 单击SQL编辑器选项卡并从中选择您的数据库SCHEMAS列出在对象浏览器在左侧。
- 从菜单中选择
Database > Reverse Engineer
并按照提示操作。该向导将引导您连接到实例、选择数据库以及选择要进行逆向工程的对象类型。
完成后,您将至少有一个名为MySQL模型。您可能还有一个名为能效比图这很酷,但与这里无关。
- 单击MySQL模型 tab
- Select
Database > Forward Engineer
- 按照提示操作。许多选项出现,包括为表生成 INSERT 脚本它允许您编写表中包含的数据的脚本(非常适合查找表)。
- 很快您就会在您面前看到生成的脚本。此时您可以
Copy to Clipboard
or Save to Text File
.
该向导将带您进一步,但如果您只想要脚本,您可以在此停止。
警告:脚本是用以下命令生成的CREATE
命令。如果你想ALTER
你必须(据我所知)手动将 CREATE 更改为 ALTER。
这保证有效,我今晚刚刚做到了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)