加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

sqlite3操作

发布时间:2020-12-13 00:11:33 所属栏目:百科 来源:网络整理
导读:SQLite创建数据库 SQLite使用起来非常方便,仅仅需要敲入带有SQLite数据库名字的" sqlite3 "命令即可。如果文件不存在,则创建一个新的(数据库)文件。然后 sqlite3 程序将提示你输入SQL。敲入SQL语句以分号“;”结束,敲回车键之后,SQL语句就会执行。例

SQLite创建数据库

SQLite使用起来非常方便,仅仅需要敲入带有SQLite数据库名字的"sqlite3"命令即可。如果文件不存在,则创建一个新的(数据库)文件。然后sqlite3程序将提示你输入SQL。敲入SQL语句以分号“;”结束,敲回车键之后,SQL语句就会执行。例如,创建一个包含一个数据库为“user”表“tbl”的SQLite数据库。

创建命令:

创建数据库user

sqlite3 user

创建表tbl

create table tbl(name char(10),age smallint,score float);

查询表

.table

插入数据

insert into name values('string',28,98);

查询数据

select * from name;

修改显示模式

.mode column

SQLite可以使用8种方式显示查询结果,大大方便了程序对数据的处理,sqlite3程序可以以八种不同的格式显示一个查询的结果:

.mode MODE ?TABLE? Set output mode where MODE is one of:
csv Comma-separated values
column Left-aligned columns. (See .width)
html HTML <table> code
insert SQL insert statements for TABLE
line One value per line
list Values delimited by .separator string
tabs Tab-separated values

tcl TCL list elements

使用方法: .mode column (输出格式切换到行模式,如上图)


SQLite3 导入导出数据库

导出数据库

sqlite>.databases(显示数据库)
sqlite>.backup main .user.sql (备份数据库main)
sqlite>.backup .user2.sql (备份默认数据库main)

导出表

sqlite> .output user_name.sql
sqlite> .dump name

推荐参考:

SQLite 官网

sqlite 数据类型

SQLITE3嵌入式数据库简单介绍

Android 开发中使用 SQLite 数据库(IBM)

http://www.52php.cn/article/p-vzvxsgci-bbh.html

查看Sqlite 数据库

转载声明:http://www.52php.cn/article/p-mzbbouoj-na.html

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读