sqlite expert 破解版是一款sqlite可视化管理工具,你可以利用它可视化管理操作数据库,比如创建、编辑、复制、提取等。sqlite expert支持所有的图形界面的sqlite特征。它包括一个可视化查询生成器,一个sql编辑与语法突出和代码自动完成,强大的table和view设计与导入导出功能。

sqlite可视化管理工具功能介绍

可视sql查询生成器

轻松建立复杂的sql查询。

格式化的sql查询文本布局。

sql查询解析和分析的有力手段。

高级sql编辑器与语法高亮和代码完成。

强大的重组功能

表列,索引,外键,触发器,独特和检查约束的可视化编辑器。

任何复杂的表,而不会丢失数据重组。

任何重组操作被包裹在一个嵌套事务回滚,如果发生任何错误更改应用时。

导入和导出数据

从ado数据源,csv文件,sql脚本或sqlite导入数据。

数据导出到csv文件,sql脚本,excel或sqlite的。

使用拖放操作之间的sqlite数据库复制表。

通过剪贴板中的数据导出到excel。

数据编辑

在使用功能强大的就地编辑网格的编辑数据。

图像编辑器目前支持jpeg,png,bmp,gif和ico图像格式。

使用集成的十六进制编辑器可视化和修改blob字段。

使用sqlite expert 创建一张table

sqlite expert pro

使用sqlite expert 创建一张table,并让它为我们生成所需的sql语句

下面的例子,我们创建一张表用来存储用户的用户名和密码;数据库名"users",表名"user_accounts",有三个列:row_id integer自增类型的主键,usernametext类型 用来保存用户名,passwordtext类型,用来保存用户密码;

创建表格

为了创建一张table 首先要有一个数据库文件,点击"file"->""new database然后选择文件的路径,点击ok便创建了一个数据库文件创建完数据库之后创建表格,右击数据库文件名选择"new table"如下图所示:

sqlite expert pro

这时我们便进入了"设计状态",填写表名(user_accounts),点击"add",在name中填写"row_id",type选择integer,如下图所示:

sqlite可视化管理工具

因为row_id这个列比较特殊是我们的索引的主键,所以还要点击"index",之后会看到下图:

左边的available fields 中有我们刚刚创建的row_id,点击"add"把row_id加入右边的index fields当中。这时上面的primary和autoincrement会变成可先状态,勾选primary和autoincrement点击ok;

sqlite可视化管理工具

再回到field当中创建其它两列,分别为username类型为text,password类型也为text,但不需要创建index; 完成之后点击apply,这样我们便使用sqlite expert创建一张表格,点击ddl,我们可以看到sqlite expert已经为我们生成好了生成这张表格所需的sql语句:

sqlite expert pro(sqlite可视化管理工具)

在android中需要代码生成表格时,只要把这段代码复制过去,就可以了。

增加用户

点击sql,执行以下sql语句,为表格增加一个用户:

insert into user_accounts(row_id,username,password) values(001,'john','abcdef');

sqlite可视化管理工具

点击data会发现数据库里边增加了一个用户名为john的用户。为了练习,我们不妨再增加两个用户,david和sarah

insert into user_accounts(row_id,username,password) values(002,'david','123456');insert into user_accounts(row_id,username,password) values(003,'sarah','00000000');

删除用户

执行下面的语句删除用户david:

delete from user_accounts where username = 'david';

修改密码

执行以下语句修改sarah的密码:

update user_accounts set password='666666' where username = 'sarah';

查看所用户信息

可以使用如下语句查看表内所有用户的信息:

select * fromm user_accounts;

一般来讲select * 的语句只在测试的时候时候,在正式代码中不推荐使用。

查看指定列的内容

执行以下语句查看所有用户的用户名和密码:

select username,password from user_accounts;

这时个就发现row_id列没有显示出来。

查询特定条件的信息

sql可以通过给定查询条件进行精确查找,比如我们只需要john的密码。就可以使用这样的语句

select password from user_accounts where username = 'john';

以下流程图,来源于sqlite官方文档

create table statement

sqlite可视化管理工具

column-def

sqlite可视化管理工具

type-name

sqlite可视化管理工具

column-constraint

sqlite可视化管理工具

table-constraint

sqlite可视化管理工具

foriegn-key-clause

sqlite expert pro(sqlite可视化管理工具)

insert statement

sqlite expert pro(sqlite可视化管理工具)

delete statement

sqlite expert pro(sqlite可视化管理工具)

qualified-table-name

sqlite expert pro(sqlite可视化管理工具)

update statement

sqlite expert pro(sqlite可视化管理工具)

qualified-table-name

sqlite expert pro

select statement

sqlite expert pro

select-core

sqlite expert pro

result-column

sqlite expert pro

join-source

sqlite expert pro

single-source

sqlite expert pro破解版

join-op

sqlite expert pro

join-constraint

ordering-term

sqlite expert pro

compound-operator

sqlite expert pro

其他特点

完整的unicode支持。

支持附加的数据库。

支持加密的数据库。

lua和pascal的脚本支持。

最新功能

查看所有的功能和安装排序规则每个sqlite扩展!

3.0的新功能:自定义的外观和感觉的应用程序使用外观。

3.0的新功能:发送到打印机的网格任何内容或将其导出到一个pdf文件。

非常好的sqli管理工具,特别是对有密码的sqli数据库支持极佳

当前版本不是最新版,当提示更新时,选择不要更新。

sqlite expert破解说明

sqlite expert现在分为两个版本,一个是免费的personal edition,一个是收费 professional edition。本站提供的是sqlite expert professional专业版,内附专业版注册码,大家可免费版使用!

SQLite Expert Pro(SQLite可视化管理工具)v5.4.4.539 汉化特别版下载地址

远程下载