SQL初探

SQLite 初探.


1、認識數據庫.

常用的數據庫 庫名 說明
MYSQL ORACLE SQLITE
windos系統常用 大型服務器使用 輕量級的數據庫,是最嵌入式設備最適用的數據庫>

2、SQLITE 數據庫的安裝:.

下載SQLITE 數據庫源代碼
傳送門


3、安裝數據庫的方向鍵.

sudo apt-get install    libreadline-dev    //(方向鍵庫文件)

4、在家目錄解壓數據庫源程序.

tar  -xvf  sqlite-autoconf-3300100.tar.gz  

5、配置sqlite文件.

Cd  qlite-autoconf-3300100  
./configure 

6、編譯源碼.

Make    

7、安裝.

Sudo Make install    
sudo  cp  sqlite3   /bin/ 

8、測試數據庫是否可用.

Sqlite3

出現以下提示即爲成功:
成功


9、常用命令.

SQLTIE3的常用命令 說明
.help 查看命令手冊
.quit 退出數據庫
.schema 顯示錶格中的內容
.table 顯示數據庫中的表格

所有的.db文件都是數據庫類的文件
SQL 語句: 每一條sql語句都是以 ;(分) 號結束的!!!

基本的數據類型 說明
INTEGER 整型
REAL 浮點型
TEXT 字符串
BLOB 二進制
NULL

sqlite用法.

Create  table   表名(
   字段1名稱  類型   約束條件,
   字段2名稱  類型   約束條件,
   字段3名稱  類型   約束條件,
    ....... 
);

插入數據:

Insert into 表名 values(數據列表);

刪除數據:

delete from 表名 where 表達式;
delete from student where name=’xxx’; //刪除名字爲xxx的數據

修改數據:

update 表名 set 字段1=新的值,字段2=新的值 …. where 表達式;
update student set name=”小花”, id=198,sex=”女” where name=”小陳”; //把小陳的信息改成小花的

查找數據:

select [*|字段名] from 表名;
Select * from 表名; //查找表格中的所有數據
select 字段名 from 表名;//查找某一字段的數據

帶條件的查找:

語法: select [*|字段名] from 表名 where 表達式;

表達式語句可選值:
=, !=, >, <, >= , <=
between //在一定範圍
like //通配

例子1

select * from student where id between 100 and 200; //查找id在100到200之間的數據

例子2

select * from student where name like “小%” //查找名字帶有小的所有數據
select * from car where carid like “%A%”; //查出車牌號 爲粵a 的車,車牌帶A 的都顯示出來


我的GITHUB

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章