linux中sqlite3数据库的基础命令和使用方法

一、关于sqlite的一些基础概念

sqlite是一种基于Linux的SQL数据库引擎,它体积小,快速,高可靠性,功能齐全,比目前流行的大多数数据库对数据的操作要快。

这篇笔记记录了一些sqlite3常用的基础命令和使用方法。

二、sqlite3常用命令

1.首先是sqlite3安装:

        数据库操作软件:sudo apt-get install sqlite3

        数据库开发库:sudo apt-get install libsqlite3-dev

2.数据库的打开、创建:

    终端输入:sqlite3 <数据库名>.db,有则打开,没有则创建

 3.显示帮助信息:.help

 4.退出sqlite3:.quit

 5.显示当前打开的数据库文件:.database

 6.显示数据库中所有表名:.tables

 7.查看表的结构:.schema

 注意3-7都是以 "." 开头的命令。

三、SQL语句

        sql语句用于与数据库交互, 以下命令都以分号 ";" 结尾。

1.创建新表:create table <table_name> (f1 type1, f2 type2,…);

         注意类型写在名字后面。

2.删除表:drop table <table_name> ;

 3.向表中插入数据:insert into <table_name> values (value1, value2,…);

         注意字符串需要用单引号括起来。

4.查询表中的所有数据:select * from <table_name>;

 5.从表中删除数据:delete from <table_name> where <expression>;

         注意:在语法上可以使用where语句来确定需要删除数据的某个条件或某些条件,等于,大于或小于都可以。

6.按指定条件查询表中的数据:select * from <table_name> where <expression>

 7.更新表中的数据:update <table_name> set <f1=value1>, <f2=value2>… where <expression>;  

 8.删除数据表:drop table <table_name> ;

若需查询更多资料,可访问sqlite的官网:https://www.sqlite.org/index.html

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值