关于sqlite数据库常用操作

sqlite指令语言

1、创建数据库:sqlite3.exe 数据库名字.db

2、创建表格:create table 表名(表头名1 类型(如int、char),表头名2 类型,。。。);

3、删除表格:drop table 表名;

4、查看数据库:.databases

5、查看表名:.tables

6、查看表的字段:.schema 表名

7、查看表中数据
.heaher on
.mode column
select *from 表名

8、删除表中数据:delete from 表名 where 条件

9、插入数据
INSERT INTO TABLE_NAME(column1,column2,column3,…)
VALUES(value1,value2,value3,…);

10、设置主键自动增长:integer PRIMARY KEY autoincrement

11、增加一个字段:alter table student add column name varchar;

12、更新某行数据:UPDATE table_name
SET column1=“新值”
WHERE 改行不变动的单元格(如:id=1);

13、刷新表格:flush privileges;

14、设置密码 :update 库名.user set password=password(“密码”)where user=‘root’;

15、清除数据库表格的中的所有数据:delete from 表名;

16、退出:quit

17、表格数据的升序降序设置
asc为升序:desc为将序
语法:order by 列名 asc/desc
或select *from 表名 order by 列名 asc/desc

18、读取列表的限定区域的数据
limit 0,1:第一条信息
limit 10,20:第十条到第二十条的信息
用法:select *from 表名 order by 列名 asc/desc limit 0,1

sqlite与qt5的结合运用

:创建一个数据库类对象:
QSqlQuery query(这个可以任取)
query.exec(“SQL执行语句”)
query.next()…遍历表中每一行的数据
query.value(列数).toInt();…去获取具体字段的值,并转化成int(可变)型

sqlite.exe的文件

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LionelMartin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值