Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何附加另一个SQLite数据库?_Sqlite_Intellij Idea - Fatal编程技术网

如何附加另一个SQLite数据库?

如何附加另一个SQLite数据库?,sqlite,intellij-idea,Sqlite,Intellij Idea,我在IntelliJ IDEA Ultimate中设置了一个SQLite连接作为数据源。如何将单独的SQLite数据库连接到该连接?开放数据源属性->选项选项卡->启用“单一连接模式”。关闭“服务”工具窗口中的所有会话,打开此数据源的新控制台,然后尝试以下操作 attach database 'C:\temp\db1.sqlite' as db1; 它将在schemas列表中显示为db1。这似乎有效。如果有办法使其持久化,那就太好了。@AllWorkersAreEssential您可以将其添加

我在IntelliJ IDEA Ultimate中设置了一个SQLite连接作为数据源。如何将单独的SQLite数据库连接到该连接?

开放数据源属性->选项选项卡->启用“单一连接模式”。关闭“服务”工具窗口中的所有会话,打开此数据源的新控制台,然后尝试以下操作

attach database 'C:\temp\db1.sqlite' as db1;

它将在schemas列表中显示为db1。

这似乎有效。如果有办法使其持久化,那就太好了。@AllWorkersAreEssential您可以将其添加到启动脚本中,以便datasource@kassak我知道该字段存在于“选项”选项卡下。但是我不知道如何使用它。如何在SQLite的上下文中编写启动脚本?@AllWorkersAreEssential抱歉,无法理解您的意思。只需粘贴
将数据库“C:\temp\db1.sqlite”附加为db1进入该字段。现在,每次连接启动时,DG都会执行该操作,因此请连接您的DB。@kassak谢谢,这就是我想知道的。我不知道是否必须在该字段中输入bash脚本的路径。从你所说的听起来,原始SQL语句就是你放进去的。