1.sqlite3安装(命令行):

 sudo apt-get install sqlite3

2.图形界面查看工具安装:

 sudo apt-get install sqlitebrowser

3.命令行使用:

  1)新建数据库(或打开已有数据库):

  sqlite3 data.db

  2).tables 显示数据库中所有的表.

    3) .schema 显示所有的表的创建语句.  

  4)创建表语句

  CREATE TABLE datatable(id, name, age)

  5)增:

 insert into datatable(id, name, age) values(1, "make", "23");

  6)删: 

delete * from table

  7)改:

 update datainfo set sname = "kkkk" where id = 1;

  8)查:

select * from datainfo

4.sqlite库的使用:

  1)数据库打开:

 sqlite3 *db = 0;ret = sqlite3_open("./my_sqlite.db",&db);

  2)数据库操作(创建表,表中的增删改查等)

 sqlite3_exec(sqlite_helper->db, str, NULL, NULL, &zErrMsg);//命令写入str串

  



转载于:https://www.cnblogs.com/mcy0808/p/8821818.html

sqlite3数据库教程相关推荐

  1. Golang操作sqlite3数据库教程

    Golang操作sqlite3数据库教程 本文介绍sqlite数据库,如何使用sqlite3包操作轻量级关系型数据库. sqlite概述 sqlite是嵌入式关系型数据库引擎,官方描述为自包含的.无服 ...

  2. SQLite3数据库的快速入门菜鸟教程

    SQLite3是一个轻量级嵌入式数据库,其主要有以下的特点: 1.零配置无需安装和管理配置: 2.储存在单一磁盘文件中: 3.数据库文件可在不同字节序的机器自由共享: 4.比目前流行的大多数数据库对数 ...

  3. Python数据库sqlite3详解(python使用sqlite3数据库编程案例)

    python使用sqlite3数据库编程案例 提到数据库,大家第一时间想到的可能是 sql 数据库, 这种数据库非常好用,但是对于新手就不是很容易上手, 需要熟悉一段时间才可以大概掌握.这种数据库在大 ...

  4. 嵌入式Linux中使用SQLite3数据库

    嵌入式Linux中使用SQLite3数据库 SQLite3是一款轻量级的文件型数据库,非常适合嵌入式环境下使用,最近搞的Linux嵌入式项目中需要用到这款数据库,就研究了一下怎么在嵌入式Linux中使 ...

  5. 【数据库】sqlite3数据库备份、导出方法汇总

    [数据库]sqlite3常用命令及SQL语句 目录 1.直接拷贝数据库 2.使用.backup .clone 1)交互式 2)脚本 3.导出到csv文件中(其它格式类似) 1)交互式 2)脚本 3)导 ...

  6. SAE上传web应用(包括使用数据库)教程详解及问题解惑

    2019独角兽企业重金招聘Python工程师标准>>> 转自:http://blog.csdn.net/baiyuliang2013/article/details/24725995 ...

  7. c从sqlite3数据库中获取数据,并对数据进行拼接

    c从sqlite3数据库中获取数据,并对数据进行拼接 函数功能 对数据库的操作 创建数据库: 创建USER表: 创建表内数据: 查看表内数据: 查看表结构: 函数实现 函数编译: 函数结果: 函数功能 ...

  8. Redis数据库教程——系统详解学习Redis全过程

    Redis数据库教程--系统详解学习Redis全过程 Redis快速入门:Key-Value存储系统简介 Key-Value存储系统:     Key-Value Store是当下比较流行的话题,尤其 ...

  9. 【Android 逆向】应用数据目录 ( files 数据目录 | lib 应用自带 so 动态库目录 | databases sqlite3 数据库目录 | cache 缓存目录 )

    文章目录 一.应用数据目录 /data/data/package.name/files 二.自带 so 动态库 /data/data/package.name/lib 三.数据库文件 /data/da ...

最新文章

  1. Base64编码原理与实现
  2. a标签代替input[button]
  3. 如何安装rpm包?掌握rpm包管理工具就够了
  4. Android实训日志:基于外部存储的音乐播放器V05
  5. c语言 rand_C语言随机数
  6. Laravel-admin hasMany表单关联提交报错字段 无详细信息错误说明
  7. 交华为换机access配置_华为交换机VLAN内Proxy ARP配置示例
  8. Java Web项目_order下载、运行
  9. bv值是什么意思_BV出爆款了,今年买包怎能不盘一只“云朵”?
  10. 趣学 C 语言(二)—— typedef 与 #define
  11. 将IP包转换成电或光信号发送出去
  12. Linux工作队列实现机制
  13. Windows蓝屏了,如何处理?
  14. 如何禁止更改IE的代理服务器设置(转)
  15. Java selenium 爬取 星图
  16. Windows10局域网找不到共享电脑
  17. hdu 1429 胜利大逃亡(续)
  18. Nature Communications:使用连接组的嵌入向量表征映射大脑结构与功能之间的高阶关系
  19. Android自定义View实现三角到八角的属性分布图-雷达图(蜘蛛网图)
  20. [024] 11大Java开源中文分词器的使用方法和分词效果对比

热门文章

  1. 一体化系统中心服务器,数据中心一体化:监测与控制
  2. linux 日期 通配符,Linux常用基础命令下(grep,history,du,date,通配符,alias,rm,mv,cp)
  3. 印象笔记 还回快捷_模块化编辑器、OCR、素材库...一大波新功能来袭丨印象笔记7周年现场实况...
  4. 女主播还是女主播???
  5. python dict遍历文件_python 字典(dict)遍历的四种方法性能测试报告
  6. linux shell命令行及脚本编程实例详解_超全整理!这些Shell编程必备知识你都掌握了吗?...
  7. 某聊天工具消息记录数据库文件解密逆向分析
  8. 看完这篇,你应该知道什么是Linux了~
  9. 学习nginx接口调用之摘录
  10. 图像处理之添加文字水印