sqlite3数据库教程
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数据库教程相关推荐
- Golang操作sqlite3数据库教程
Golang操作sqlite3数据库教程 本文介绍sqlite数据库,如何使用sqlite3包操作轻量级关系型数据库. sqlite概述 sqlite是嵌入式关系型数据库引擎,官方描述为自包含的.无服 ...
- SQLite3数据库的快速入门菜鸟教程
SQLite3是一个轻量级嵌入式数据库,其主要有以下的特点: 1.零配置无需安装和管理配置: 2.储存在单一磁盘文件中: 3.数据库文件可在不同字节序的机器自由共享: 4.比目前流行的大多数数据库对数 ...
- Python数据库sqlite3详解(python使用sqlite3数据库编程案例)
python使用sqlite3数据库编程案例 提到数据库,大家第一时间想到的可能是 sql 数据库, 这种数据库非常好用,但是对于新手就不是很容易上手, 需要熟悉一段时间才可以大概掌握.这种数据库在大 ...
- 嵌入式Linux中使用SQLite3数据库
嵌入式Linux中使用SQLite3数据库 SQLite3是一款轻量级的文件型数据库,非常适合嵌入式环境下使用,最近搞的Linux嵌入式项目中需要用到这款数据库,就研究了一下怎么在嵌入式Linux中使 ...
- 【数据库】sqlite3数据库备份、导出方法汇总
[数据库]sqlite3常用命令及SQL语句 目录 1.直接拷贝数据库 2.使用.backup .clone 1)交互式 2)脚本 3.导出到csv文件中(其它格式类似) 1)交互式 2)脚本 3)导 ...
- SAE上传web应用(包括使用数据库)教程详解及问题解惑
2019独角兽企业重金招聘Python工程师标准>>> 转自:http://blog.csdn.net/baiyuliang2013/article/details/24725995 ...
- c从sqlite3数据库中获取数据,并对数据进行拼接
c从sqlite3数据库中获取数据,并对数据进行拼接 函数功能 对数据库的操作 创建数据库: 创建USER表: 创建表内数据: 查看表内数据: 查看表结构: 函数实现 函数编译: 函数结果: 函数功能 ...
- Redis数据库教程——系统详解学习Redis全过程
Redis数据库教程--系统详解学习Redis全过程 Redis快速入门:Key-Value存储系统简介 Key-Value存储系统: Key-Value Store是当下比较流行的话题,尤其 ...
- 【Android 逆向】应用数据目录 ( files 数据目录 | lib 应用自带 so 动态库目录 | databases sqlite3 数据库目录 | cache 缓存目录 )
文章目录 一.应用数据目录 /data/data/package.name/files 二.自带 so 动态库 /data/data/package.name/lib 三.数据库文件 /data/da ...
最新文章
- Base64编码原理与实现
- a标签代替input[button]
- 如何安装rpm包?掌握rpm包管理工具就够了
- Android实训日志:基于外部存储的音乐播放器V05
- c语言 rand_C语言随机数
- Laravel-admin hasMany表单关联提交报错字段 无详细信息错误说明
- 交华为换机access配置_华为交换机VLAN内Proxy ARP配置示例
- Java Web项目_order下载、运行
- bv值是什么意思_BV出爆款了,今年买包怎能不盘一只“云朵”?
- 趣学 C 语言(二)—— typedef 与 #define
- 将IP包转换成电或光信号发送出去
- Linux工作队列实现机制
- Windows蓝屏了,如何处理?
- 如何禁止更改IE的代理服务器设置(转)
- Java selenium 爬取 星图
- Windows10局域网找不到共享电脑
- hdu 1429	胜利大逃亡(续)
- Nature Communications:使用连接组的嵌入向量表征映射大脑结构与功能之间的高阶关系
- Android自定义View实现三角到八角的属性分布图-雷达图(蜘蛛网图)
- [024]	11大Java开源中文分词器的使用方法和分词效果对比
热门文章
- 一体化系统中心服务器,数据中心一体化:监测与控制
- linux 日期 通配符,Linux常用基础命令下(grep,history,du,date,通配符,alias,rm,mv,cp)
- 印象笔记 还回快捷_模块化编辑器、OCR、素材库...一大波新功能来袭丨印象笔记7周年现场实况...
- 女主播还是女主播???
- python dict遍历文件_python 字典(dict)遍历的四种方法性能测试报告
- linux shell命令行及脚本编程实例详解_超全整理!这些Shell编程必备知识你都掌握了吗?...
- 某聊天工具消息记录数据库文件解密逆向分析
- 看完这篇,你应该知道什么是Linux了~
- 学习nginx接口调用之摘录
- 图像处理之添加文字水印