SQLite JDBC用于Linux
本教程展示如何使用数据库资源管理器应用程序或命令行设置数据源并连接到SQLite数据库。本教程使用SQLite JDBC 3.7.2驱动程序连接到SQLite Version 3.7.17数据库。
步骤1。检查驱动安装。
如果您的计算机上没有安装用于SQLite的JDBC驱动程序,请在驱动程序安装页,安装驱动程序。按照说明下载并在您的计算机上安装此驱动程序。
如果您不想安装驱动程序,并希望快速存储关系数据,则可以使用MATLAB®接口到SQLite。详细信息请参见使用MATLAB接口与SQLite数据库中的数据交互.
步骤2。设置数据源。
您可以使用数据库资源管理器应用程序或命令行设置数据源。
使用数据库资源管理器设置数据源
单击。打开数据库资源管理器应用程序应用程序标签中的MATLAB工具条。然后,在右边应用程序部分,单击显示更多箭头打开应用程序库。下数据库连接和报告,点击数据库资源管理器.另外,输入
databaseExplorer
在命令行。在数据源部分中,选择配置数据源>配置JDBC数据源.
打开“JDBC数据源配置”对话框。
在的名字框中,输入数据源的名称。(本例使用名为
SQLite
)。您可以使用此名称建立到数据库的连接。从供应商列表中,选择
其他
.在驱动程序位置框中,输入JDBC驱动程序文件的完整路径。
在司机框,输入SQLite驱动程序Java®类对象。在这里,使用
org.sqlite.JDBC
.请注意
你的参赛作品司机而且URL可以根据JDBC驱动程序和数据库的类型和版本而有所不同。有关详细信息,请参阅数据库的JDBC驱动程序文档。
通过使用该格式创建URL字符串连接到SQLite数据库
jdbc: subprotocol: subname
.的jdbc
这个字符串的一部分对于任何JDBC驱动程序都保持不变。subprotocol
是数据库类型,在本例中,sqlite
.SQLite,subname
包含数据库的位置。例如,您的URL字符串是jdbc: sqlite: dbpath
,在那里dbpath
是计算机上SQLite数据库的完整路径。中输入您的字符串URL盒压机输入.下连接选项,在的名字列中,输入附加的特定于驱动程序的选项的名称。然后,在价值列中,输入特定于驱动程序的选项的值。点击加号+指定其他特定于驱动程序的选项。
点击测试.打开“测试连接”对话框。输入数据库的用户名和密码,如果数据库不需要,则将这些框保留为空。点击测试.
如果连接成功,“数据库资源管理器”对话框将显示连接成功的消息。否则,它将显示一条错误消息。
点击保存.“JDBC数据源配置”对话框显示数据源保存成功的消息。关闭此对话框。
使用命令行设置数据源
为SQLite数据库创建JDBC数据源。
供应商=“其他”;opts = databaseConnectionOptions(“jdbc”、供应商);
设置JDBC连接选项。例如,这段代码假设您连接到一个名为
SQLite
, SQLite驱动程序位置的完整路径/home/user/Drivers/sqlite-jdbc-3.8.11.2.jar
、SQLite驱动程序Java类对象org.sqlite.JDBC
,和URL字符串jdbc: sqlite: / home / user /数据库/ sqlite.db
.Opts = setoptions(选项,...“DataSourceName”,“SQLite”,...“JDBCDriverLocation”,“/ home / user /司机/ sqlite-jdbc-3.8.11.2.jar”,...“司机”,“org.sqlite.JDBC”,...“URL”," jdbc: sqlite: / home / user /数据库/ sqlite.db”);
通过指定用户名测试数据库连接
用户名
和密码松材线虫病
,如果数据库不需要这些参数,则将这些参数保留为空。用户名=“用户名”;密码=“pwd”;status = testConnection(用户名,密码);
保存JDBC数据源。
saveAsDataSource(选择)
完成数据源设置后,使用database Explorer应用程序或JDBC驱动程序和命令行连接到SQLite数据库。
步骤3。使用数据库资源管理器应用程序或命令行连接。
使用数据库资源管理器应用程序连接SQLite
在数据库资源管理器选项卡,在连接部分中,点击连接并为连接选择数据源。
在连接对话框中,输入用户名和密码,如果数据库不需要,则将这些框保留为空。点击连接.
应用程序连接到数据库,并在数据浏览器窗格。一个数据源选项卡出现在窗格的右侧。数据源选项卡的标题是您在设置过程中定义的数据源名称。数据源选项卡包含空SQL查询而且数据预览窗格。
中选择表数据浏览器窗格,查询数据库。
关闭数据源选项卡以关闭SQL查询。在连接节中,通过单击关闭数据库连接紧密联系.
请注意
方法中选择相应的数据源,从而关闭所选的数据库连接紧密联系列表。
使用JDBC驱动程序和命令行连接SQLite
使用配置的JDBC数据源(用户名)连接到SQLite数据库
用户名
,和密码松材线虫病
.数据源=“SQLite”;用户名=“用户名”;密码=“pwd”;Conn =数据库(数据源,用户名,密码);
关闭数据库连接。
关上(康涅狄格州)