欢迎投稿

今日深度:

linux中sqlite3数据库的基础命令和使用方法,这篇笔记记录了一些s

linux中sqlite3数据库的基础命令和使用方法,这篇笔记记录了一些s


一、关于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

www.htsjk.Com true http://www.htsjk.com/SQLite/46061.html NewsArticle linux中sqlite3数据库的基础命令和使用方法,这篇笔记记录了一些s 一、关于sqlite的一些基础概念 sqlite是一种基于Linux的SQL数据库引擎它体积小快速高可靠性功能齐全比目前流行的大多数...
评论暂时关闭