我一直在努力学习 localhost MySQL 和 IntelliJ 如何连接和编程与数据库相关的任务。那可能吗?如果是,如何实现?
6 回答
连接到本地实例本质上与连接到远程 MySQL 实例相同。只需用 localhost 或 127.0.0.1 代替您通常使用的 IP 地址。
要添加新的数据库连接(在 IntelliJ 中称为数据源),请打开 Database 窗口View -> Tool Windows -> Databases,然后单击+号并从子菜单中选择Data Source和MySQL 。MySQL 连接的默认值应该用于 MySQL 的本地安装。
要打开连接,请右键单击新数据源并选择Open Console。
从 Community 版本 2017.2 开始,DB Browser 不与IDE
(至少在我的最后两个安装中没有)捆绑在一起。为了激活它,您应该在其中导航并从下拉菜单IDE
中选择。从那里您可以安装 Database Navigator。安装成功后,您应该重新启动. 然后就可以选择了。**File->Settings->Plugins->Browse repositories
"Database"
IDE
**View->Tool windows->DB Browser
在 Idea Community 的最新版本(大约 2017.3,但我不确定)中,不再有可用的数据库工具,仅在 Idea Ultimate [1] 中可用。更糟糕的是,适合在这里解决此问题的插件 Database Navigator 不再兼容,至少与 2018.3 [2] 不兼容。
不幸的是,现在正在卸载 Idea。
要添加新的数据库连接(在 IntelliJ 中称为数据源),请打开数据库窗口视图 -> 工具窗口 -> 数据库,然后单击 + 号并选择数据源,然后从子菜单中选择 MySQL。MySQL 连接的默认值应该用于 MySQL 的本地安装。
要打开连接,请右键单击新数据源并选择打开控制台。
要下载驱动程序,请单击窗口底部的“下载缺少的驱动程序”。
如果您想添加 JDBC 并连接其他数据库供应商,例如工作台项目(而不是使用 intelliJ Consol),只需按照以下步骤操作:
使用 JDBC 驱动程序 #
使用 JDBC 驱动程序创建与数据库的连接 # 如果在数据源列表中找不到数据库供应商的名称,请下载数据库管理系统 (DBMS) 的 JDBC 驱动程序,并在 IntelliJ IDEA 中创建连接。使用 JDBC 驱动程序,您可以连接到 DBMS 并开始工作。
在数据库工具窗口(查看 | 工具窗口 | 数据库)中,单击数据源属性图标。
在数据源和驱动程序对话框中,单击添加图标 ( + ) 并选择驱动程序和数据源。
单击用户驱动程序链接。
在Driver files窗格中,单击Add图标并选择Custom JARs。
导航到 JDBC 驱动程序的 JAR 文件,选择它,然后单击 OK。
在Class字段中,指定要用于驱动程序的值。
单击应用。
返回到创建的数据源连接。
指定数据库连接详细信息。或者,将 JDBC URL 粘贴到URL字段中。要设置空密码,请右键单击密码字段并选择 设置空密码。
要确保与数据源的连接成功,请单击测试连接。
有关更多信息,请阅读以下链接中 Jetbrains 的官方答案:
对于在 2021 年将 IntelliJ Community Edition 与 MySQL 连接时遇到问题的任何人。 (在 IntelliJ Ultimate Database 中,默认支持连接,您可以按照前面答案中显示的步骤操作。但是 IntelliJ Community Edition 默认不支持它)。
这是你必须做的:
- 安装“数据库导航器”插件。(设置->插件->市场->搜索数据库导航器并安装)
- 打开数据库浏览器选项卡(在打开/关闭项目窗口的按钮旁边)-> 单击选项徽标 -> ' + ' ->填写数据库字段(名称、主机、端口、数据库名称、用户和密码)。
- 通过在 google 上搜索“java connector mysql”来下载 MySQL Java 连接器。
- 转到文件-> 项目结构->模块->依赖项。单击右侧的“ + ”并选择“ JAR 或目录”。导航并找到您刚刚下载的 Java 连接器(文件如下所示:mysql-connector-java-8.0.26.jar)。单击应用,然后在项目窗口中的外部库下,您将看到 .jar 文件。
对于 WebStorm,您需要插件“database-navigator” https://plugins.jetbrains.com/plugin/1800-database-navigator