我使用 mysql workbench 创建了一个数据库,并将该数据库保存在其中一个本地驱动器中。所以在 netbeans 中我需要设计一个与之前相同的数据库(使用 mysql workbench 创建)。所以我想将该数据库导入 netbeans。任何人都可以解释这样做的程序吗?
最佳答案
几天前我遇到了同样的问题并找到了一个简单的解决方案。虽然这个问题是 2 年前提出的,但我发布这个答案是因为这里仍然没有答案,以便将来可以为其他遇到同样问题的人提供帮助。
我假设您知道如何配置 MySQL 服务器。如果没有,访问https://netbeans.org/kb/docs/ide/mysql.html并遵循“配置 MySQL 服务器属性”部分。
创建服务器后,右键单击“MySQL 服务器”->“创建新数据库”。为数据库指定与现有数据库相同的名称。
现在创建到新创建的数据库的连接。如果您不知道如何操作,请参阅 https://netbeans.org/kb/docs/ide/mysql.html 中的“启动 MySQL 服务器”和“创建并连接到数据库实例” .
现在展开新创建的连接,它看起来像“jdbc:mysql://localhost:(portNumber)/(databaseName)”。展开数据库名称节点并右键单击“表”并选择“执行命令”
将打开一个新窗口。假设您有一个 .sql 文件(或者可能是一个没有扩展名但包含 SQL 命令的文件。如果您还没有,可以使用当前的管理工具将数据库导出到文件中)。在编辑器(记事本)中打开该文件,然后将所有内容复制粘贴到 Netbeans 中新打开的命令窗口中。
在执行之前,只需在前面添加一行,说明要使用哪个数据库执行查询。
USE <newly_created_database_name>;
如下图(红色标记)所示,应该在复制粘贴的SQL命令的第一行之前。
现在使用“运行 SQL”按钮(图像中的绿色标记)执行命令。要检查,展开表节点以查看原始数据库中的所有表都已创建。
现在您已经准备好要使用的原始数据库。
关于java - 如何将现有数据库导入 netbeans,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23681165/