安装并使用SQLite Expert

下载SQLiteExpert软件

安装非常简单 一直下一步就行

install后 安装成功 

打开软件

打开sqlite数据库

确定后 就打开sqlite的数据了

现在需要在eclipse用MMDS把sqlite数据文件导出来

OK打开后

在data/data/你的项目名称/数据库文件

找到数据库文件后导出到本地  然后用工具打开

使用SQLite expert 创建一张table

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

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

创建表格

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

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

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

左边的Available Fields 中有我们刚刚创建的row_id,点击"Add"把row_id加入右边的Index Fields当中。这时上面的Primary和AutoIncrement会变成可先状态,勾选Primary和AutoIncrement点击OK;

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

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

增加用户

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

INSERT INTO user_accounts(row_id,username,password) VALUES(001,'John','abcdef');

点击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

column-def

type-name

column-constraint

table-constraint

foriegn-key-clause

Insert Statement

Delete Statement

qualified-table-name

Update Statement

qualified-table-name

Select Statement

select-core

result-column

join-source

single-source

join-op

join-constraint

ordering-term

compound-operator

其他特点:

-完整的Unicode支持。
-支持附加的数据库。
-支持加密的数据库。
-Lua和Pascal的脚本支持。

最新功能:

-查看所有的功能和安装排序规则每个SQLite扩展!
-3.0的新功能:自定义的外观和感觉的应用程序使用外观。
-3.0的新功能:发送到打印机的网格任何内容或将其导出到一个PDF文件。

软件标签:  SQLite  SQLiteExpert

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

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

先运行 “SQLiteExpertSetup.exe” 安装,然后再把SQLiteExpertPro.exe 复制到安装目录下替换同名文件即可。

### 回答1: SQLite Expert Personal的安装步骤如下: 1. 首先,从SQLite Expert Personal的官方网站下载安装程序。 2. 运行安装程序,按照提示进行安装。 3. 在安装过程中,可以选择安装目录和创建桌面快捷方式等选项。 4. 安装完成后,打开SQLite Expert Personal软件。 5. 在软件界面中,可以创建新的数据库文件,或者打开已有的数据库文件。 6. 在数据库文件中,可以创建表格、添加数据、执行SQL查询等操作。 7. SQLite Expert Personal还提供了数据导入、导出、备份等功能,方便用户管理和维护数据库。 总之,SQLite Expert Personal是一款功能强大、易于使用的数据库管理工具,适用于各种规模的数据库应用。 ### 回答2: SQLite Expert Personal是一款数据库管理工具,用于管理和维护SQLite数据库。SQLite是一种轻量级的数据库引擎,它适用于小型和移动应用程序。SQLite Expert Personal可以帮助用户轻松地创建、编辑、管理和查询SQLite数据库。 下面是SQLite Expert Personal的安装方法: 1. 下载SQLite Expert Personal的安装文件。可以在其官网上下载。 2. 双击安装文件打开安装向导,点击“下一步”按钮。 3. 阅读软件许可协议,同意后点击“下一步”按钮。 4. 选择安装目标路径,点击“下一步”按钮。 5. 选择需要安装的组件或者将所有组件都勾选,然后点击“下一步”按钮。 6. 选择开始菜单的目录,点击“下一步”按钮。 7. 检查安装选项,点击“安装”按钮。 8. 等待安装完成后,点击“完成”按钮。 接下来,用户可以开始使用SQLite Expert Personal来管理SQLite数据库。在打开SQLite Expert Personal时,它会显示一个连接对话框,用于连接到SQLite数据库。用户可以选择现有的数据库文件或创建一个新的数据库文件。在管理数据库时,用户可以使用SQLite Expert Personal的可视化编辑器来创建和修改表、字段和索引。还可以执行SQL查询、导入和导出数据等操作。 总之,SQLite Expert Personal是一个强大而易于使用SQLite数据库管理工具,可以帮助用户快速创建和管理SQLite数据库。 ### 回答3: SQLite Expert Personal是一款方便易用的SQLite数据库管理工具,它可以帮助用户创建、编辑、管理和查询SQLite数据库。 首先,需要从官方网站上下载SQLite Expert Personal的安装包。在安装之前,我们需要检查计算机中是否有已经安装SQLite数据库。如果没有,我们需要先下载并安装SQLite。 接下来,打开SQLite Expert Personal的安装包,在向导页面中选择需要安装SQLite Expert Personal的目录。然后,选择默认的安装选项,点击“安装”按钮开始安装。 在安装过程中,需要设置一些基本配置,如设置安装路径、数据库文件存放路径等。根据个人的需要进行设置即可。 安装完成后,我们可以打开SQLite Expert Personal,开始使用它对SQLite数据库进行管理。在打开界面时,可以选择打开已有的数据库文件,也可以新建一个数据库文件。 通过SQLite Expert Personal,我们可以对数据库进行各种操作,如创建、修改或删除表格、插入、编辑或删除数据等等。还可以执行SQL查询,即通过SQL语言对数据库进行查询和筛选,获得符合条件的数据。 总之,SQLite Expert Personal是一个功能丰富且易于使用SQLite数据库管理工具,非常适合在个人和小型团队开发环境中使用。能够帮助我们处理SQLite数据库中的各种操作,从而提高开发效率,节省时间和精力。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值