本教程展示了如何使用数据库资源管理器应用程序或命令行设置数据源并连接到SQLITE数据库。教程使用SQLite JDBC 3.7.2驱动程序连接到SQLite版本3.7.17数据库。
如果计算机上未安装用于SQLite的JDBC驱动程序,请在此处查找链接驱动程序安装页面安装驱动程序。按照说明下载并安装此驱动程序到您的计算机上。
如果不想安装驱动程序,而想快速存储关系数据,可以使用MATLAB®对SQLite的接口。有关详细信息,请参阅使用MATLAB接口到SQLITE。
您使用Database Explorer应用程序或命令行设置数据源。
通过单击打开数据库资源管理器应用程序应用程序选项卡的MATLAB工具条。然后,在右边应用程序部分,单击显示更多箭头打开应用程序库。下数据库连接和报告, 点击数据库资源管理器。另外,输入databaseExplorer
在命令行。
在数据源部分中,选择配置数据源>配置JDBC数据源。
打开“JDBC数据源配置”对话框。
在的名字框,输入数据源的名称。(此示例使用命名的数据源SQLite
)。使用此名称建立到数据库的连接。
从小贩列表中,选择其他
。
在司机位置框,输入JDBC驱动程序文件的完整路径。
在司机,输入SQLite驱动程序Java®类对象。在这里,使用org.sqlite.jdbc.
。
请注意
你的参赛作品司机和URL.可以根据JDBC驱动程序的类型和版本以及数据库的不同而有所不同。有关详细信息,请参见数据库的JDBC驱动程序文档。
通过使用该格式创建一个URL字符串连接到SQLite数据库jdbc: subprotocol: subname
。这jdbc
这个字符串的一部分对于任何JDBC驱动程序都是不变的。次规组合
是一个数据库类型,在这种情况下,sqlite
。对于sqlite,subname
包含数据库的位置。例如,您的URL字符串是jdbc: sqlite: dbpath
,在那里dbpath.
是计算机上SQLite数据库的完整路径。输入您的字符串URL.盒子和新闻输入。
下连接选项, 在里面的名字列,输入附加驱动程序特定选项的名称。然后,在价值列,输入特定于驱动程序的值。单击加号+指定其他特定于驱动程序的选项。
点击测试。打开“测试连接”对话框。输入数据库的用户名和密码,如果数据库不需要这些框,则将这些框留空。点击测试。
如果连接成功,则数据库资源管理器对话框显示指示连接成功的消息。否则,它会显示错误消息。
点击保存。JDBC数据源配置对话框显示指示数据源已成功保存的消息。关闭此对话框。
为SQLite数据库创建JDBC数据源。
vendor =“其他”;选择= databaseConnectionOptions (“jdbc”,小贩);
设置JDBC连接选项。例如,此代码假定您连接到名为的JDBC数据源SQLite
,SQLite驱动程序位置的完整路径/home/user/drivers/sqlite-jdbc-3.8.11.2.jar.
, SQLite驱动程序Java类对象org.sqlite.jdbc.
,和URL字符串JDBC:sqlite:/home/user/databases/sqlite.db
。
选择= setoption(选择,…'datasourcename',“SQLite”,…'jdbcdriverlocation',“/ home / user /司机/ sqlite-jdbc-3.8.11.2.jar”,…“司机”,“org.sqlite.jdbc”,…“URL”,“jdbc:sqlite:/home/user/databases/sqlite.db”);
通过指定用户名测试数据库连接用户名
和密码PWD
如果您的数据库不需要它们,则将这些参数留空。
用户名=“用户名”;密码=“PWD”;状态= testConnection(选择、用户名、密码);
保存JDBC数据源。
saveAsDataSource(选择)
完成数据源设置后,使用Database Explorer应用程序或JDBC驱动程序和命令行连接到SQLite数据库。
在数据库资源管理器标签,在连接部分中,点击连接并选择连接的数据源。
在连接对话框中,输入用户名和密码,如果数据库不需要这些框,则将这些框留空。点击连接。
该应用程序连接到数据库并显示其表数据浏览器窗格。数据源选项卡出现在窗格的右侧。数据源选项卡的标题是您在设置期间定义的数据源名称。数据源选项卡为空SQL查询和数据预览窗格。
选择表格中的表数据浏览器窗格查询数据库。
关闭数据源选项卡以关闭SQL查询。在连接部分中,单击关闭数据库连接紧密联系。
请注意
控件中选择相应的数据源,关闭所选的数据库连接紧密联系列表。
使用已配置的JDBC数据源、用户名连接到SQLite数据库用户名
和密码PWD
。
数据源=“SQLite”;用户名=“用户名”;密码=“PWD”;康涅狄格州=数据库(数据源、用户名、密码);
关闭数据库连接。
关上(康涅狄格州)