sqlite3使用记录

本文介绍了SQLite的基本概念,包括在Ubuntu系统中的安装步骤、关键SQL语法、如创建数据库、表、插入数据、更新和查询等内容,适合初学者学习和个人项目参考。
摘要由CSDN通过智能技术生成

参考资源

SQLite 简介 | 菜鸟教程 (runoob.com)

Ubuntu下sqlite3的安装及使用_zhouyuchun@ubuntu:/$ sudo aptitude install sqlite3-CSDN博客

接触背景

接某个项目时,接触到了sqlite,一款轻量级,嵌入式数据库,基本语法和SQL类似,在此记录一下接触到的一些sql命令,仅用作个人学习。

安装步骤

安装:sudo apt-get install sqlite3

查看版本:sqlite -version

安装Sqlite3编译需要的工具包:sudo apt-get install libsqlite3-dev

语法说明

注意

(1)sqlite语法忽略大小写的区别,除了GLOB等某些运算符,没有细究是哪些。

(2)注意语句结束的分号  ;

1.创建数据库

(1)/* 创建新的数据库 */
sqlite3 database.db
(2)/* 打开已存在的库 */
.open database_name.db

2.创建表

create  TABLE table_name(….);

3.查看表

.table_name
.schema table_name   /* 查看表完整信息 */

4.删除表

.tables  //先查询表是否存在
DROP TABLE table_name;

5.插入表

(1) /* 按列进行插入 */
insert into table_name [(column1, column2, column3,...columnN)]  
values(value1, value2, value3,...valueN);

(2)/* 按照顺序,全部插入 */    
insert into table_name values(value1,value2,value3,...valueN);

6.更新表

/* 更新符合条件的列 */
update table_name SET column1 = value1, column2 = value2...., columnN = value
where [condition];

7.查询表

(1) /* 查询某些字段 */
SELECT column1, column2, columnN FROM table_name;
(2) /* 查询全部 */
select * from table_name;

8.ALTER命令

(1)/*重命名已有的表*/
alter table old_table rename to new_table;
(2)/*在已有的表中添加一列信息*/
alter table table_name ADD COLUMN column_def...;

9.删除语句

(1)/* 删除符合条件的信息 */
delete from table_name where [condition];
(2)/* 全部删除 */
delete from table_name;

10.退出sqlite

.exit

  • 8
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值