gpt4 book ai didi

intellij-idea - 如何在 intellij 13 预览版中打开本地磁盘中的 sqlite db 文件

转载 作者:行者123 更新时间:2023-12-03 11:10:12 27 4
gpt4 key购买 nike

我可以在 intellij 的左 Pane 中看到 db 文件,但是当我双击该文件时,什么也没有打开。另外,我正在试用终极版。

最佳答案

SQLite 数据库不是可以通过双击打开的简单文件。要访问数据库,需要定义与文件一起使用的数据库驱动程序。以下是配置数据库以供使用的方法:

  • 打开数据库工具窗口(默认在右侧,或查看>工具窗口>数据库)
  • 使用添加图标下拉菜单选择 SQLite 和您要使用的驱动程序
    enter image description here
  • 如果这是您第一次配置 SQLite 数据库,则需要先配置驱动程序。
  • 驱动程序可以全局定义,然后由数据库定义使用;或
  • 可以根据数据库定义定义驱动程序。
  • 由于您可以定义多个全局驱动程序(例如不同版本),第一个选项通常是最好/最简单的
  • 展开左侧 Pane 中的“驱动程序”节点并深入查看您正在使用的驱动程序
  • 您可以让 IntelliJ IDEA 下载适当的驱动程序 JAR 文件,也可以使用文件系统中的 jar 定义一个。例如,我只是指向本地 Maven 存储库中的 JAR 来定义驱动程序。
    enter image description here
  • 单击应用按钮,以便新定义的驱动程序将在数据库配置中可用。
    enter image description here
  • 在左 Pane 中导航回您的 SQLite 配置
  • 默认情况下,驱动程序文件 Pane 现在将折叠。如果需要,您可以展开它以查看它是否使用全局驱动程序定义。同样,如果需要,您可以在此处定义一次性驱动程序定义。
  • 选择或输入 SQLite 数据库文件的路径
  • 为数据库命名
  • 选择数据库是否具有项目或 IDE(全局)范围(即可用性)
  • 如果需要,您可以覆盖 JDBC URL,但是默认值 - 一旦定义驱动程序和数据库文件就会填充 - 应该可以工作
  • 设置数据库是否应自动同步(即检查外部更改)以及是否应为只读。
    enter image description here
  • 单击测试连接 - 您应该会获得版本信息。
    enter image description here
  • 如果需要,您可以在 Schema & Tables 选项卡上设置过滤器,以便仅某些模式或表可见。您还可以定义默认架构。单击“帮助”按钮了解更多信息
  • 一旦定义了数据库,就可以在数据库窗口中展开它并向下钻取
  • 如果您在表格上打开上下文菜单(即右键单击或上下文菜单键),您可以打开一个表格编辑器,您将在其中看到(并可以编辑)表格内容。 (在数据库工具窗口的工具栏中还有一个编辑表格按钮)
  • 在上下文菜单上还有一个选项可以打开控制台。您可以输入 SQL 命令然后执行它们(数据库工具窗口的工具栏中也有一个控制台按钮)。在控制台或代码中编辑 SQL 语句时,IDEA 确实为数据库提供了代码完成功能。
  • 请注意,如果在外部进行了任何更改(尤其是结构更改),并且您没有在配置中选择自动同步,您将需要重新同步数据库以查看这些更改。数据库工具窗口中有一个同步按钮。
  • 您要做的最后一件事是转到文件 > 设置 > [项目设置] > SQL 方言并将项目的 SQL 方言设置为 SQLite。这样,IDEA 将知道在进行代码完成和错误检查时应该使用哪种语法。
  • 关于intellij-idea - 如何在 intellij 13 预览版中打开本地磁盘中的 sqlite db 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19871808/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com