最新热门游戏推荐,精彩好玩,手游排行榜2022年度合集

绿城格夫下载站 > 电脑应用 > 行业软件 > SQLite编辑器中文版 v3.1.1 官方最新版
SQLite编辑器中文版 v3.1.1 官方最新版

SQLite编辑器中文版 v3.1.1 官方最新版 免费版

  • 类型:行业软件
  • 评分:8.9
  • 版本:免费版
  • 语言:中文
  • 大小:18.5MB
  • 更新:2022-11-19
手机扫码下载
  • 游戏介绍
  • 游戏截图
  • 相关文章
  • 同类推荐

SQLite编辑器是专门为SQLite数据库设计的数据库管理工具。这款轻型数据库软件占用资源非常低,支持Windows/Linux/Unix、Tcl、PHP、Java等多种编程语言的操作系统。与其他大型数据库软件相比,SQLite的处理速度更快,因此非常适合小型项目。

SQLite编辑器下载截图

SQLite编辑器软件功能

1.功能完善的sqlite2和sqlite3工具;

2.视图代码支持utf8

3.支持导出数据格式:csv、html、plain、sql、xml

4.可以同时打开多个数据库文件;

5.支持查看和编辑二进制字段。

SQLite软件功能

1.SQLite数据库支持ACID事务。

2.零配置–无需安装和管理配置。

3.存储在单个磁盘文件中的完整数据库

4.数据库文件可以在不同字节顺序的机器之间自由共享。

5.支持高达2TB的数据库大小。

6.足够小,大约13万行C代码,4.43米

7.比大多数常用数据库中的一些热门数据库都要快。

8.简单易用的API

9.包含TCL绑定,Wrapper支持其他语言的绑定。

10.注释良好的源代码,超过90%的测试覆盖率。

1.独立:没有额外的依赖。

12.源代码是完全开源的,可以用于任何目的,包括出售。

13.支持多种开发语言:C,C++,PHP,Perl,Java,C#,Python,Ruby等。

SQLite3常用命令

Createtable:创建表表名(元素名类型,…);

删除表:droptable名称;

Insert: insertinto表名值(,,,);

创建索引:在表名(列名)上创建[唯一]索引名。);

Delete index: dropindex name(索引不能更改,如果要更改,必须删除并重新构建)

删除数据:从表名中删除;

更新数据:更新表名设置字段=“修改的内容”where条件;

添加列:Altertable name addcolumn字段数据类型;

Select:从表名where条件中选择字段(用“,”)分隔;

日期和时间:选择日期时间(“现在”)

date:select date(' now ');

time:select time(' now ');

total:select count(*)from table 1;

sum:select sum(field 1)from table 1;

average:select avg(field 1)from table 1;

maximum:select max(field 1)from table 1;

最小值:select min(field 1)from table 1;

排序:从表1orderby字段中选择字段(desc或ASC);(降序或升序)

分组:从表1中选择字段分组依据字段,字段…;

输出:从table1limitxoffsety中选择字段;

=select字段fromtable1limity,x x。

SQLite编辑器的使用技巧

用PHP操作sqlite数据库

一、如何连接sqlite数据库?

如果(& # 36;db = sqlite_open('mysqlitedb ',0666,& # 36;sqliteerror))& # 123;

select * from sqlite _ master

Echo“数据库连接成功!”;

}else & # 123

死(& # 36;sqliteerror);

}

b、如何列出数据库中所有的表?

如果(& # 36;db = sqlite_open('mysqlitedb ',0666,& # 36;sqliteerror))& # 123;

$result = SQLite _ array _ query(& # 36;db,' select * from sqlite _ master');

foreach(& # 36;结果为& # 36;条目)& # 123;

echo ' talbe name = '。$条目['名称']。"

n”;

回显“sql=”。$条目['sql']。"

n”;

回声”

-

";

}

SQLite _ close(& # 36;db);

}else & # 123

死(& # 36;sqliteerror);

}}

c、查询sqlite数据库并显示结果集。

如果(& # 36;db = sqlite_open('mysqlitedb ',0666,& # 36;sqliteerror))& # 123;

$result = SQLite _ array _ query(& # 36;db,'选择姓名,来自用户的电子邮件',SQLITE _ ASSOC);

回显"用户表查询结果:

n”;

echo " n name电子邮件

n”;

foreach(& # 36;结果为& # 36;条目)& # 123;

回显“”。$条目['名称']。" " $条目['电子邮件']。"

n”;

}

回显“”;

SQLite _ close(& # 36;db);

}else & # 123

死(& # 36;sqliteerror);

}

d .添加、删除和修改数据库对象记录

SQLite _ query(& # 36;db,“插入到用户值(' user ')。$一.“用户”。$我“@ hichina。com))”);

SQLite _ query(& # 36;db,"从用户处删除,其中user = ' user 99 ' ");

SQLite _ query(& # 36;db,'更新用户设置email="lilz@ hichina。com "其中name = " user 1 " ');

用JAVA连接SQLite

先下载SQLite数据库的JDBC

下面是一个中文网站的网址:(见延伸阅读)

解压下载的包得到jar包sqlitejdbc-v033-nested.jar放在%JAVA_HOME%\lib下,

并将其添加到classpath系统环境变量中。我的classpath系统环境变量是:

。;% JAVA _ HOME % \ lib% JAVA _ HOME % \ lib \ dt . jar;% JAVA _ HOME % \ lib ools.jar% JAVA _ HOME % \ lib \ SQLite JDBC-v 033-nested . jar

在您的代码中引用此驱动程序:

class . forname(" org . SQLite . JDBC ");

connection conn = driver manager . get connection(" JDBC:SQLite:filename ");Http://filename是SQLite数据的名称

http://...使用数据库...

conn . close();

示例程序如下:

import Java . SQL . *;

import org . SQLite . JDBC;

/**

*这是一个非常简单的SQLite Java程序,

*创建一个数据库,创建一个表,然后在程序中插入数据,

*最后读出数据并显示。

*/

publicclass TestSQLite

{

publistaticvoid main(String[]args)

{

尝试

{

Http:// JDBC连接到SQLite

class . forname(" org . SQLite . JDBC ");

Http://建立到数据库名称zieckey.db的连接,如果不存在就在当前目录下创建。

connection conn = driver manager . getconnection(" JDBC:SQLite:zie ckey . db ");

statement stat = conn . create statement();

stat . execute update(" create table TBL 1(name varchar(20),salary int);");Http://创建一个包含两列的表

stat . execute update(" insert into TBL 1 values('张三',8000);");Http://插入数据

stat . execute update(" insert into TBL 1 values(' LiSi ',7800);");

stat . execute update(" insert into TBL 1 values('吴王',5800);");

stat . execute update(" insert into TBL 1 values('刘钊',9100);");

ResultSet RS = stat . execute query(" select * from TBL 1;");Http://查询数据

while(RS . next())& # 123;Http://打印出查询的数据

system . out . print(" name = "+RS . getstring(" name ")+" ");Http://列属性1

system . out . println(" salary = "+RS . getstring(" salary "));Http://列属性2

}

RS . close();

conn . close();Http://结束与数据库的连接

}

捕捉(例外e)

{

e . printstacktrace();

}

}

}

e:\ coding \ javeast > javac TestSQLite.java编译并运行:

e:\ Coding \ Java est > Java TestSQLite

姓名=张三工资= 8000

name = LiSi薪金= 7800

姓名=吴王薪金= 5800

姓名=刘钊薪金= 9100

摘要:介绍了嵌入式数据库SQLite在Java中的应用,

本文通过创建表、插入数据和查询来介绍Java对数据库的操作。[2]

使用操作SQLLITE。网

下载ADO。NET2.0 Provider for SQLite first。只需下载二进制文件的zip版本。下载并解压缩后,您可以在bin目录中找到System.Data.SQLite.DLL。在vs2008中,使用添加引用功能将System.Data.SQLite.DLL添加到项目中就足够了。尝试运行以下代码:

string data source = " e:/tmp/test . db ";

系统。data . SQLite . SQLite connection . create file(data source);

Http://连接到数据库

系统。data . SQLite . SQLite connection conn =新系统。data . SQLite . SQLite connection();

系统。data . SQLite . sqliteconnectionstringbuilder connstr =新系统。data . SQLite . sqliteconnectionstringbuilder();

康恩斯特。DataSource =数据源;

康恩斯特。Password = " adminHttp://设置密码,SQLite ADO.NET实现数据库密码保护。

ConnectionString = connstr。ToString();

conn . Open();

Http://创建表格

系统。Data.SQLite.SQLiteCommand cmd =新系统。data . SQLite . SQLite command();

string sql = "CREATE TABLE test(用户名varchar(20),密码varchar(20))";

cmd。CommandText = sql

cmd。连接= conn

cmd。ExecuteNonQuery();

Http://插入数据

sql = "插入测试值(' a ',' b ')";

cmd。CommandText = sql

cmd。ExecuteNonQuery();

Http://拿出数据

sql = " SELECT * FROM test

cmd。CommandText = sql

系统。data . SQLite . sqlitedatareader = cmd。ExecuteReader();

StringBuilder sb = new StringBuilder();

而(读者。Read())

{

某人(somebody的简写)Append("用户名:")。追加(读者。GetString(0))。追加("")

。Append("密码:")。追加(读者。GetString(1));

}

MessageBox。给(某人)看。ToString());

linux下用c语言操作SQLLITE

由于强调在linux下使用命令,没有win的操作很好用,所以在测试C操作的SQLITE时很容易出错。让我们编写一个简单的程序来测试和演示如何应用它。

#包括

#包括

int main( void)

{

sqlite3 * db = NULL

char * zErrMsg = 0;

int rc

Http://打开指定的数据库文件,如果数据库文件不存在,则创建一个同名的数据库文件。

rc = sqlite3_open("zieckey.db ",& db);

中频(rc)

{

fprintf(stderr,"无法打开数据库:%s",sqlite3 _ errmsg(db));

sqlite3 _ close(db);

出口(1);

}

else printf("您已经成功打开了一个名为zieckey.db的sqlite3数据库!恭喜!玩得开心!^-^”;

sqlite3 _ close(db);Http://关闭数据库

返回0;

}

退出并保存。(输入代码后,按Esc键,然后输入::wq,回车拉)

好,编译:[root @ localhosttemp]# gcc opendbsqlite . c-odb . out

或者遇到这样的问题:

[root @ localhost temp]# gcc opendbsqlite . c-o db . out

Opendbsqlite.c:11:21: sqlite3.h:没有这个文件或目录。

opendbsqlite.c:在函数“main”中:

opendbsqlite.c:19: `sqlite3 '未声明(第一次在此函数中使用)

opendbsqlite.c:19:(每个未声明的标识符只报告一次

opendbsqlite.c:19:对于它出现在。)

opendbsqlite.c:19: `db '未声明(在此函数中第一次使用)

这是因为没有找到头文件。

也许你会遇到这样的问题:

[root @ localhost temp]# gcc opendbsqlite . c-o db . out

/tmp/ccTkItnN.o(。text+0x2b):在函数“main”中:

:对“sqlite3_open”的引用未定义

/tmp/ccTkItnN.o(。text+0x45):在函数“main”中:

:对“sqlite3_errmsg”的引用未定义

/tmp/ccTkItnN.o(。text+0x67):在函数“main”中:

:对“sqlite3_close”的引用未定义

/tmp/ccTkItnN.o(。text+0x8f):在函数“main”中:

:对“sqlite3_close”的引用未定义

集合2: ld返回了1个退出状态

这个问题是没有找到库文件。

[root @ localhost temp]# gcc opendbsqlite . c-o db . out-lsqlite 3-L/usr/local/SQLite 3/lib-I/usr/local/SQLite 3/include

这个汇编应该可以做到。

如果还是有错误,请搜索:(1) Sqlite数据库连接。还有更详细的解释。

SQLite编辑器的安装方法

1.首先等待SQLite下载完成,然后全部解压缩。

2.右键点击我的电脑->属性->高级系统设置->高级->环境变量->路径->编辑->新建->【您的安装目录】-->确定。

3.然后运行CMD并输入以下命令。如果反馈下图,说明安装成功。

SQLite编辑器中文版 v3.1.1 官方最新版

相关资讯