47

我在mysql中创建了一个数据库。我有一个 .sql 文件。如何通过 mysql workbench 将其导入我的数据库?

4

4 回答 4

77
  • 在主窗口的服务器管理下,选择要将数据库还原到的服务器实例(如果是第一次这样做,则创建新的服务器实例)。
  • 单击管理导入/导出
  • 单击屏幕左侧的数据导入/恢复。
  • 选择从独立文件导入单选按钮(屏幕右侧)
  • 选择.sql的路径
  • 单击窗口右下角的开始导入按钮。

希望能帮助到你。

---编辑答案---

关于模式的选择。MySQL Workbench (5.2.47 CE Rev1039) 尚不支持导出到用户定义的模式。它将仅创建您为其导出 .sql 的架构...在 5.2.47 中,我们看到“新建”目标架构。但它不起作用。我使用 MySQL Administrator(旧的前 Oracle MySQL Admin 美女)进行备份/恢复工作。你仍然可以从谷歌搜索的可信来源下载它(搜索 MySQL Administrator 1.2.17)。

于 2013-04-08T17:34:04.477 回答
9

对于 MySQL Workbench 6.1:在主窗口中单击服务器实例(连接)/ 或创建一个新实例。在如此打开的“连接”选项卡中,单击“服务器”->“数据导入”。其余步骤与 Vishy 的回答相同。

于 2014-08-08T14:26:56.503 回答
4
  1. 开放式连接
  2. 选择“管理”选项卡
  3. 点击数据导入

上传sql文件

在此处输入图像描述

确保在这个屡获殊荣的 GUI 中选择您的数据库:

在此处输入图像描述

于 2021-01-07T12:58:56.613 回答
0

对于MySQL Workbench 8.0,导航到:

Server > Data Import

出现一个名为“管理 - 数据导入/恢复”的新选项卡。在那里,您可以根据需要选择导入转储项目文件夹或使用特定的 SQL 文件。然后您必须选择数据将被导入到的架构,或者您必须单击New...按钮为新架构键入名称。

然后您可以选择要导入的数据库对象,或者只需单击Start Import选项卡区域右下角的按钮。

完成后,如果导入成功,您需要通过单击箭头圆圈图标来更新Schema Navigator 。

就是这样!

有关更多详细信息,请查看MySQL Workbench 手册:6.5.2 SQL 数据导出和导入向导

于 2020-06-19T18:54:10.117 回答