在 Intellij 中的项目之间共享数据库
Sharing databases between projects within Intellij
我使用 Intellij 检查数据库,运行 sql,查看表中的数据等。这一切都很好,但我唯一缺少的是定义这些数据源一次并查看的能力它们在我所有的项目中,即我可以在其他项目之间共享它们,而不必为新项目重新定义它们。这在 Intellij 中可行吗?
转到 Database
工具 window 并单击 Data Source Properties
按钮。 Select 您要设为全局的数据源。单击上方工具栏中的 Make Global
按钮。
Make Global
按钮如下所示:
现在您可以使用所有项目中的数据源。然而,全局数据源并未存储在项目文件中,因此从事同一项目的任何其他开发人员都需要定义自己的数据源。
Make Global
按钮不再是绿色(Intellij Ultimate 2018.02)。
它位于数据源列表上方,如(蹩脚的)屏幕截图所示。
所以我在 2018.3 上的做法是转到数据库工具 window,然后右键单击要复制的数据源,然后单击数据库工具 -> 将数据源复制到剪贴板。在要复制的项目的数据库 window 中单击左上角的 +,它有一个从剪贴板导入的选项。
在 IntelliJ 2019.1、2019.2 中与多个项目共享数据库连接:
- Open Database panel
- Datasource Properties
- Make Global
在 IntelliJ 2019.3 中与多个项目共享数据库连接:
。打开数据库面板
.数据源属性
.点击蓝色Make Global
按钮
在 Intellij 2020.1 中,单击数据库视图,然后单击“数据源属性”(带有扳手图标的数据库)。在打开的对话框中,单击“Make global”,这是第 5 个图标(下面的屏幕截图)。
我使用 Intellij 检查数据库,运行 sql,查看表中的数据等。这一切都很好,但我唯一缺少的是定义这些数据源一次并查看的能力它们在我所有的项目中,即我可以在其他项目之间共享它们,而不必为新项目重新定义它们。这在 Intellij 中可行吗?
转到 Database
工具 window 并单击 Data Source Properties
按钮。 Select 您要设为全局的数据源。单击上方工具栏中的 Make Global
按钮。
Make Global
按钮如下所示:
现在您可以使用所有项目中的数据源。然而,全局数据源并未存储在项目文件中,因此从事同一项目的任何其他开发人员都需要定义自己的数据源。
Make Global
按钮不再是绿色(Intellij Ultimate 2018.02)。
它位于数据源列表上方,如(蹩脚的)屏幕截图所示。
所以我在 2018.3 上的做法是转到数据库工具 window,然后右键单击要复制的数据源,然后单击数据库工具 -> 将数据源复制到剪贴板。在要复制的项目的数据库 window 中单击左上角的 +,它有一个从剪贴板导入的选项。
在 IntelliJ 2019.1、2019.2 中与多个项目共享数据库连接:
- Open Database panel
- Datasource Properties
- Make Global
在 IntelliJ 2019.3 中与多个项目共享数据库连接:
。打开数据库面板
.数据源属性
.点击蓝色Make Global
按钮
在 Intellij 2020.1 中,单击数据库视图,然后单击“数据源属性”(带有扳手图标的数据库)。在打开的对话框中,单击“Make global”,这是第 5 个图标(下面的屏幕截图)。