Sqlite

Top  Previous  Next

关于 SQLite

 


 

SQLite 是一个进程内库,它实现了一个自包含、无服务器、零配置、事务型 SQL 数据库引擎。
SQLite 是世界上部署最广泛的数据库,它是一个嵌入式 SQL 数据库引擎。与大多数其他 SQL 数据库不同,SQLite 没有单独的服务器进程。SQLite 可直接读写普通磁盘文件。一个包含多个表、索引、触发器和视图的完整 SQL 数据库就包含在一个磁盘文件中。

 

更多信息,请访问 SQLite 网站

 
程序中的 SQLite

 


 

在我们的程序中,SQLite 是默认数据库。软件附带 SQLite 引擎,可随时使用,无需安装其他任何东西。
它可以在本地使用,也可以使用网络文件系统在网络上共享 SQLite 数据库文件。

这种方法有时不是特别有效,可能会出现问题(取决于文件系统,也可能根本无法使用,而且由于大多数网络文件系统存在延迟,因此大型数据库的性能不会很好。
除了存储大型轮盘系统或彩票号码外,建议将 SQLite 数据库用于所有软件功能,在这种情况下,我们建议使用基于服务器的数据库系统,您可以下载免费的 MySQLPostgreSQLMicrosoft SQL Express 服务器系统。

如果 SQLite 数据库文件放在网络文件夹中无法打开,请检查该文件是否设置了所有必要的安全权限,以便软件可以访问该文件进行读写。

SQLite 配置

 


 

软件已预先配置为使用 SQLite 数据库,您可以更改以下选项:

在网络上
如果要在网络上连接数据库,可以在此处勾选。

数据文件夹
您可以在此设置数据库的本地数据文件夹。更改数据库文件夹后,必须将现有数据库移动到新文件夹或创建新数据库。
即使是在网络上使用数据库,也必须设置该属性,而且该本地文件夹中的数据库也必须存在。
这样做的目的是在启动软件时,如果软件无法连接到网络上的数据库,那么连接就会退回到本地连接。
此外,在网络上使用其他数据库类型时,如果连接失败,软件将返回到 SQLite 默认数据库。

网络数据文件夹
在网络上使用数据库时,请在此处设置网络驱动器上数据文件夹的路径:
 
通用命名约定 (UNC) 路径用于访问网络资源,格式如下:

1.服务器或主机名,以 \\ 开头

2.共享名称,与主机名称之间用 ( )分隔。通常是网络计算机上的硬盘驱动器。

3.一个目录名

 

例如\\网络计算机名称/共享名称/网络计算机文件夹名称

请注意,由于不明原因(只有 Windows 或 SQLite 开发人员知道),有时以 ( )开头的文件路径不起作用,请尝试使用与 // 相反的语法。

你可以测试连接是否成功连接到数据库。

 

备份位置
您可以在此设置数据库备份文件夹。更改数据库备份文件夹后,建议将现有备份文件移动到新文件夹或创建新备份。
备份位置可以是本地文件夹、网络文件夹或 ftp 服务器地址。
 
如果要使用 ftp 服务器作为备份位置,则必须在软件主选项中的 FTP 部分配置 ftp 服务器。
如果已经配置 ,请在备份位置 文本框中输入 服务器地址。

注意
请勿输入或查找任何数据库名称,软件会对其进行管理,您只需设置或选择文件夹名称。
在此处更改任何设置后,请不要忘记单击 "保存设置 "按钮保存更改。