南通电脑游戏网

首页

硬件资讯

网游游戏

软件下载

 
 南通电脑游戏网 >> 软件下载 >> 编程开发

软件下载名称: SQLiteStudio编辑器中文版

软件下载大小: 18.5MB南通电脑游戏网
软件下载授权: 免费软件南通电脑游戏网
软件使用平台: WinAll, Win7, Win10
软件发布公司:


SQLiteStudio编辑器中文版简介:

SQLite编辑器是一款专门为SQLite数据库打造的数据库管理工具,支持Tcl、PHP、Java等多种程序语言,是使用Sqlite数据库开发应用的必备软件,让你可以自由的编程的手机小工具,有需要的用户快来试试SQLite编辑器吧!

SQLite编辑器下载截图

SQLite编辑器安装方法

1、首先等待SQLite下载完成,全部解压!

src=http://www.kkx.net/uploadfile/2021/0123/2021012311251337.png

2、我的电脑右击->属性->高级系统设置->高级->环境变量->Path->编辑->新建->[你的安装目录]->ok

src=http://www.kkx.net/uploadfile/2021/0123/2021012311251338.png

3、运行CMD,输入下图命令,如果反馈如下图,即为安装成功

src=http://www.kkx.net/uploadfile/2021/0123/2021012311251339.png

SQLite编辑器软件功能

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

2、视图编码支持utf8;

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

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

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

SQLite软件特色

功能完善的sqlite2和sqlite3工具,视图编码支持utf8。
支持导出数据格式:csv、html、plain、sql、xml,
支持查看和编辑二进制字段
可同时打开多个数据库文件

SQLite3常用命令

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

删除表: droptable表名;

插入数据: insertinto表名values(,,,);

创建索引: create[unique]index索引名on表名(col….);

删除索引: dropindex索引名(索引是不可更改的,想更改必须删除重新建)

删除数据: deletefrom表名;

更新数据: update表名set字段=’修改后的内容’where条件;

增加一个列: Altertable表名addcolumn字段数据类型;

选择查询: select字段(以”,”隔开)from表名where条件;

日期和时间:Selectdatetime(~now~)

日期: selectdate(~now~);

时间:selecttime(~now~);

总数:selectcount(*)fromtable1;

求和:selectsum(field1)fromtable1;

平均:selectavg(field1)fromtable1;

最大:selectmax(field1)fromtable1;

最小:selectmin(field1)fromtable1;

排序:select字段fromtable1orderby字段(desc或asc);(降序或升序)

分组:select字段fromtable1groupby字段,字段…;

限制输出:select字段fromtable1limitxoffsety;

=select字段fromtable1limity,x;

SQLite编辑器使用技巧

用PHP操作sqlite数据库

a、 如何连接sqlite数据库?

if ($db = sqlite_open(~mysqlitedb~, 0666, $sqliteerror)) {

select * from sqlite_master;

echo 数据库连接成功!;

} else {

die($sqliteerror);

}

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

if ($db = sqlite_open(~mysqlitedb~, 0666, $sqliteerror)) {

$result = sqlite_array_query($db, ~select * from sqlite_master;~);

foreach ($result as $entry) {

echo ~talbe name=~.$entry[~name~].

n;

echo ~sql=~.$entry[~sql~].

n;

echo

--------------------------------------------------------------------------------

;

}

sqlite_close($db);

} else {

die($sqliteerror);

}}

c、 对sqlite数据库的查询,以及结果集的显示

if ($db = sqlite_open(~mysqlitedb~, 0666, $sqliteerror)) {

$result = sqlite_array_query($db, ~select name, email from user ~, SQLITE_ASSOC);

echo user表查询结果:

n;

echo n name email

n;

foreach ($result as $entry) {

echo ~ ~.$entry[~name~]. $entry[~email~].

n;

}

echo ~ ~;

sqlite_close($db);

} else {

die($sqliteerror);

}

d、数据库对象记录的增加、删除、修改

sqlite_query($db, INSERT INTO user VALUES(~user.$i.~ ,~user.$i.@ hichina. com~));

sqlite_query($db, delete from user where user=’user99’);

sqlite_query($db, ~UPDATE user SET email=lilz@ hichina .com where name=user1~);

用JAVA连接SQLite

先下载SQLite数据库的JDBC

这里给出一个中文站点的URL:(参见扩展阅读)

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

并且将其添加到classpath系统环境变量中,我的classpath系统环境变量为:

.;%JAVA_HOME%lib;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;%JAVA_HOME%libsqlitejdbc-v033-nested.jar

在你的代码中引用这个驱动:

Class.forName(org.sqlite.JDBC);

Connection conn = DriverManager.getConnection(jdbc:sqlite:filename);//filename为你的SQLite数据名称

// ... use the database ...

conn.close();

示例程序如下:

importjava.sql.*;

importorg.sqlite.JDBC;

/**

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

* 程序中创建数据库、创建表、然后插入数据,

* 最后读出数据显示出来

*/

publicclass TestSQLite

{

publicstaticvoid main(String[] args)

{

try

{

//连接SQLite的JDBC

Class.forName(org.sqlite.JDBC);

//建立一个数据库名zieckey.db的连接,如果不存在就在当前目录下创建之

Connection conn =DriverManager.getConnection(jdbc:sqlite:zieckey.db);

Statement stat = conn.createStatement();

stat.executeUpdate(create table tbl1(name varchar(20), salary int););//创建一个表,两列

stat.executeUpdate(insert into tbl1values(~ZhangSan~,8000););//插入数据

stat.executeUpdate(insert into tbl1values(~LiSi~,7800););

stat.executeUpdate(insert into tbl1values(~WangWu~,5800););

stat.executeUpdate(insert into tbl1values(~ZhaoLiu~,9100););

ResultSet rs = stat.executeQuery(select * from tbl1;);//查询数据

while(rs.next()){//将查询到的数据打印出来

System.out.print(name = + rs.getString(name)+ );//列属性一

System.out.println(salary = + rs.getString(salary));//列属性二

}

rs.close();

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

}

catch(Exception e )

{

e.printStackTrace();

}

}

}

E:Codingjava est>javac TestSQLite.java编译运行:

E:Codingjava est>java TestSQLite

name = ZhangSan salary = 8000

name = LiSi salary = 7800

name = WangWu salary = 5800

name = ZhaoLiu salary = 9100

总结:本文介绍了嵌入式数据库SQLite在Java中的应用,

通过创建表、插入数据、查询等操作介绍了在Java中对数据库的操纵。 [2]

使用.NET操作SQLLITE

先下载ADO.NET2.0 Provider for SQLite。下载binaries zip版就可以了。下载完后解压缩,可以在bin目录下找到System.Data.SQLite.DLL。在vs2008中用Add Reference(添加引用)功能把System.Data.SQLite.DLL加到工程里就可以了。运行下面代码试试:

string datasource = e:/tmp/test.db;

System.Data.SQLite.SQLiteConnection.CreateFile(datasource);

//连接数据库

System.Data.SQLite.SQLiteConnection conn = new System.Data.SQLite.SQLiteConnection();

System.Data.SQLite.SQLiteConnectionStringBuilder connstr = new System.Data.SQLite.SQLiteConnectionStringBuilder();

connstr.DataSource = datasource;

connstr.Password = admin;//设置密码,SQLite ADO.NET实现了数据库密码保护

conn.ConnectionString = connstr.ToString();

conn.Open();

//创建表

System.Data.SQLite.SQLiteCommand cmd = new System.Data.SQLite.SQLiteCommand();

string sql = CREATE TABLE test(username varchar(20),password varchar(20));

cmd.CommandText = sql;

cmd.Connection = conn;

cmd.ExecuteNonQuery();

//插入数据

sql = INSERT INTO test VALUES(~a~,~b~);

cmd.CommandText = sql;

cmd.ExecuteNonQuery();

//取出数据

sql = SELECT * FROM test;

cmd.CommandText = sql;

System.Data.SQLite.SQLiteDataReader reader = cmd.ExecuteReader();

StringBuilder sb = new StringBuilder();

while (reader.Read())

{

sb.Append(username:).Append(reader.GetString(0)).Append( )

.Append(password:).Append(reader.GetString(1));

}

MessageBox.Show(sb.ToString());

使用linux下的C操作SQLLITE

由于linux下侧重使用命令,没有win的操作容易上手,所以在测试C操作SQLITE时会比较容易出现错误,给大家做一个简单的程序进行测试,演示怎么应用。

#include

#include

int main( void )

{

sqlite3 *db=NULL;

char *zErrMsg = 0;

int rc;

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

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

if( rc )

{

fprintf(stderr, Can~t open database: %s , sqlite3_errmsg(db));

sqlite3_close(db);

exit(1);

}

else printf(You have opened a sqlite3 database named zieckey.db successfully! Congratulations! Have fun ! ^-^ );

sqlite3_close(db); //关闭数据库

return 0;

}

退出,保存。(代码输入完成后,按下 Esc 键,然后输入: :wq ,回车就好拉)

好拉,编译:[root@localhost temp]# gcc opendbsqlite.c -o db.out

或者遇到这样的问题:

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

opendbsqlite.c:11:21: sqlite3.h: 没有那个文件或目录

opendbsqlite.c: In function `main~:

opendbsqlite.c:19: `sqlite3~ undeclared (first use in this function)

opendbsqlite.c:19: (Each undeclared identifier is reported only once

opendbsqlite.c:19: for each function it appears in.)

opendbsqlite.c:19: `db~ undeclared (first use in this function)

这是由于没有找到头文件的原因。

也许会碰到类似这样的问题:

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

/tmp/ccTkItnN.o(.text+0x2b): In function `main~:

: undefined reference to `sqlite3_open~

/tmp/ccTkItnN.o(.text+0x45): In function `main~:

: undefined reference to `sqlite3_errmsg~

/tmp/ccTkItnN.o(.text+0x67): In function `main~:

: undefined reference to `sqlite3_close~

/tmp/ccTkItnN.o(.text+0x8f): In function `main~:

: undefined reference to `sqlite3_close~

collect2: ld returned 1 exit status

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

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

以上便是kk下载给大家介绍的SQLiteStudio编辑器中文版,有需要的用户快来获取吧!

南通电脑游戏网

软件下载区:
 电信下载:SQLiteStudio编辑器中文版
 移动下载:SQLiteStudio编辑器中文版
 软件分类

网络优化 浏览辅助 浏览工具 邮件群发
邮件处理 搜索工具 新闻阅读 站长工具
网页制作 检测监控 下载工具 服务器类
FTP/Telnet

· 图形图像

图像处理 动画制作 图像浏览 图像捕捉
图像管理 图标工具 图像转换 图片压缩
3D制作类 图像其它

· 系统工具

系统测试 桌面工具 内存工具 系统增强
升级补丁 系统设置 系统备份 开关定时
数据备份
 卸载清除 剪贴工具 磁盘工具
CPU 相关 系统其它

· 多媒体类

视频播放 音频播放 音频转换 音频处理
视频转换 视频处理 媒体管理 媒体制作
在线视听 电子阅读 解码器类 媒体其它

· 行业软件
股票证券 工程建筑 物流中介 纺织服装
彩票工具 法律法规 交通运输 餐饮旅游
行政管理 商业贸易 客户管理 出版印刷
审计评估 机械电子 租借管理 保险行业
健康医药 财务管理 辅助设计 农业相关

 软件分类
·SQLite3数据库 3.27.2官方版
·Navicat for MySQL15专业破解版
·MySQL8.0(64位+32位)
·Navicat Premium免登录绿色版(数据库开发工具)
·SQL Server 2008 中文破解版
·Microsoft SQL Server 2012数据库软件 [附安装教程]
·飘云MySQL管理工具
·SQL数据库修复工具

 Copyright 2025 www.PC0513.com.cn All Rights Reserved.
南通电脑游戏网 网爵电脑版权所有 苏ICP备05016148号-41