欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識(shí)庫(kù) > ubuntu下使用SQLite3的基本命令

ubuntu下使用SQLite3的基本命令

熱門標(biāo)簽:北京智能外呼系統(tǒng)供應(yīng)商家 智能電銷機(jī)器人教育 孝感銷售電銷機(jī)器人廠家 江西穩(wěn)定外呼系統(tǒng)供應(yīng)商 電話機(jī)器人錄音師薪資 奧維地圖標(biāo)注字體大小修改 中國(guó)地圖標(biāo)注省份用什么符號(hào) 無錫梁溪公司怎樣申請(qǐng)400電話 高德地圖標(biāo)注電話怎么沒了

系統(tǒng)平臺(tái):ubuntu10.04

簡(jiǎn)介
sqlite3一款主要用于嵌入式的輕量級(jí)數(shù)據(jù)庫(kù),本文旨在為熟悉sqlite3基本命令提供技術(shù)文檔。
     備注:本文所有操作均在root用戶下進(jìn)行。

1、安裝sqlite3
ubuntu下安裝sqlite3直接在終端運(yùn)行命令:

#apt-get install sqlite3

查看版本信息:

#sqlite3 -version

 
2 、sqlite3常用命令
當(dāng)前目錄下建立或打開test.db數(shù)據(jù)庫(kù)文件,并進(jìn)入sqlite命令終端,以sqlite>前綴標(biāo)識(shí):

#sqlite3 test.db

 
查看數(shù)據(jù)庫(kù)文件信息命令(注意命令前帶字符'.'):

sqlite>.database

查看所有表的創(chuàng)建語句:

sqlite>.schema

 
查看指定表的創(chuàng)建語句:

sqlite>.schema table_name

 

以sql語句的形式列出表內(nèi)容:
sqlite>.dump table_name
 
設(shè)置顯示信息的分隔符:
sqlite>.separator symble
Example:設(shè)置顯示信息以‘:'分隔
sqlite>.separator :
 
設(shè)置顯示模式:
sqlite>.mode mode_name
Example:默認(rèn)為list,設(shè)置為column,其他模式可通過.help查看mode相關(guān)內(nèi)容
sqlite>.mode column
 
輸出幫助信息:
sqlite>.help
 
設(shè)置每一列的顯示寬度:
sqlite>.width width_value
Example:設(shè)置寬度為2
sqlite>.width 2
 
列出當(dāng)前顯示格式的配置:
sqlite>.show
 
退出sqlite終端命令:
sqlite>.quit
或
sqlite>.exit

 
3、sqlite3指令
sql的指令格式:所有sql指令都是以分號(hào)(;)結(jié)尾,兩個(gè)減號(hào)(--)則表示注釋。
如:

sqlite>create studen_table(Stu_no interger PRIMARY KEY, Name text NOT NULL, Id interger UNIQUE, Age interger CHECK(Age>6), School text DEFAULT 'xx小學(xué));

該語句創(chuàng)建一個(gè)記錄學(xué)生信息的數(shù)據(jù)表。
 
3.1 sqlite3存儲(chǔ)數(shù)據(jù)的類型
NULL:標(biāo)識(shí)一個(gè)NULL值
INTERGER:整數(shù)類型
REAL:浮點(diǎn)數(shù)
TEXT:字符串
BLOB:二進(jìn)制數(shù)

3.2 sqlite3存儲(chǔ)數(shù)據(jù)的約束條件
Sqlite常用約束條件如下:
PRIMARY KEY - 主鍵:
1)主鍵的值必須唯一,用于標(biāo)識(shí)每一條記錄,如學(xué)生的學(xué)號(hào)
2)主鍵同時(shí)也是一個(gè)索引,通過主鍵查找記錄速度較快
3)主鍵如果是整數(shù)類型,該列的值可以自動(dòng)增長(zhǎng)
NOT NULL - 非空:
約束列記錄不能為空,否則報(bào)錯(cuò)
UNIQUE - 唯一:
除主鍵外,約束其他列的數(shù)據(jù)的值唯一
CHECK - 條件檢查:
約束該列的值必須符合條件才可存入
DEFAULT - 默認(rèn)值:
列數(shù)據(jù)中的值基本都是一樣的,這樣的字段列可設(shè)為默認(rèn)值

3.3 sqlite3常用指令

1)建立數(shù)據(jù)表
create table table_name(field1 type1, field2 type1, ...);
table_name是要?jiǎng)?chuàng)建數(shù)據(jù)表名稱,fieldx是數(shù)據(jù)表內(nèi)字段名稱,typex則是字段類型。
例,建立一個(gè)簡(jiǎn)單的學(xué)生信息表,它包含學(xué)號(hào)與姓名等學(xué)生信息:
create table student_info(stu_no interger primary key, name text);
 
2)添加數(shù)據(jù)記錄
insert into table_name(field1, field2, ...) values(val1, val2, ...);
valx為需要存入字段的值。
例,往學(xué)生信息表添加數(shù)據(jù):
Insert into student_info(stu_no, name) values(0001, alex);
 
3)修改數(shù)據(jù)記錄
update table_name set field1=val1, field2=val2 where expression;
where是sql語句中用于條件判斷的命令,expression為判斷表達(dá)式
例,修改學(xué)生信息表學(xué)號(hào)為0001的數(shù)據(jù)記錄:
update student_info set stu_no=0001, name=hence where stu_no=0001;
 
4)刪除數(shù)據(jù)記錄
delete from table_name [where expression];
不加判斷條件則清空表所有數(shù)據(jù)記錄。
例,刪除學(xué)生信息表學(xué)號(hào)為0001的數(shù)據(jù)記錄:
delete from student_info where stu_no=0001;
 
5)查詢數(shù)據(jù)記錄
select指令基本格式:
select columns from table_name [where expression];
a查詢輸出所有數(shù)據(jù)記錄
select * from table_name;
b限制輸出數(shù)據(jù)記錄數(shù)量
select * from table_name limit val;
c升序輸出數(shù)據(jù)記錄
select * from table_name order by field asc;
d降序輸出數(shù)據(jù)記錄
select * from table_name order by field desc;
e條件查詢
select * from table_name where expression;
select * from table_name where field in ('val1', 'val2', 'val3');
select * from table_name where field between val1 and val2;
f查詢記錄數(shù)目
select count (*) from table_name;
g區(qū)分列數(shù)據(jù)
select distinct field from table_name;
有一些字段的值可能會(huì)重復(fù)出現(xiàn),distinct去掉重復(fù)項(xiàng),將列中各字段值單個(gè)列出。
 
6)建立索引
當(dāng)說數(shù)據(jù)表存在大量記錄,索引有助于加快查找數(shù)據(jù)表速度。
create index index_name on table_name(field);
例,針對(duì)學(xué)生表stu_no字段,建立一個(gè)索引:
create index student_index on student_table(stu_no);
建立完成后,sqlite3在對(duì)該字段查詢時(shí),會(huì)自動(dòng)使用該索引。
 
7)刪除數(shù)據(jù)表或索引
drop table table_name;
drop index index_name;

參考資料:
http://www.sqlite.com.cn/MySqlite/4/378.Html

您可能感興趣的文章:
  • android操作SQLite增刪改減實(shí)現(xiàn)代碼
  • Android--SQLite(增,刪,改,查)操作實(shí)例代碼
  • Android 用SQLite實(shí)現(xiàn)事務(wù)的方法
  • Android開發(fā)之SQLite的使用方法
  • Android SQLite數(shù)據(jù)庫(kù)增刪改查操作的使用詳解
  • Android SQLite數(shù)據(jù)庫(kù)增刪改查操作的案例分析
  • 深入Android SQLite 事務(wù)處理詳解
  • 基于Android SQLite的升級(jí)詳解
  • android中sqlite的按條件查找的小例子
  • Android使用SQLite數(shù)據(jù)庫(kù)的簡(jiǎn)單實(shí)例
  • Linux sqlite3 基本命令
  • SQLite3 命令行操作指南
  • Android Sqlite命令詳解(基本命令)

標(biāo)簽:荊州 阜陽 泰州 臨滄 那曲 通化 齊齊哈爾 海北

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ubuntu下使用SQLite3的基本命令》,本文關(guān)鍵詞  ubuntu,下,使用,SQLite3,的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《ubuntu下使用SQLite3的基本命令》相關(guān)的同類信息!
  • 本頁收集關(guān)于ubuntu下使用SQLite3的基本命令的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    欧美性色综合网| 亚洲一区在线看| 国产精品久久久久久久蜜臀| 亚洲黄色免费网站| a在线播放不卡| 欧美一级片在线视频| 国产日韩精品一区二区浪潮av| 亚洲精品日产精品乱码不卡| 国产成人aaa| 亚洲熟女毛茸茸| 中文字幕av一区 二区| 国产成人精品免费看| 来吧亚洲综合网| 欧美激情一区二区三区蜜桃视频| 五月婷婷久久综合| 日本在线不卡一区二区| 欧美一卡2卡三卡4卡5免费| 午夜精品久久久久久久蜜桃app| 国产白丝精品91爽爽久久| 成人一级片免费看| 国产精品欧美久久久久无广告| 天天综合日日夜夜精品| 中文字幕第3页| 欧洲视频一区二区| 国产欧美va欧美不卡在线| 国产精品自拍三区| 四虎884aa成人精品| 国产精品成人一区二区三区电影毛片| 成熟的女同志hd| 2023国产精华国产精品| 国内一区二区在线| 成人涩涩小片视频日本| 亚洲欧美日韩在线不卡| 性农村xxxxx小树林| 日韩欧美一区二区久久婷婷| 精品一区二区三区免费观看| 精品一区二区视频在线观看| 日韩精品一区二区三区三区免费| 亚洲a一区二区| 国产制服丝袜在线| 国产日韩欧美麻豆| av日韩在线网站| 7777精品久久久大香线蕉| 久久福利视频一区二区| 日韩高清dvd碟片| 亚洲最大的成人av| 91中文字幕永久在线| 亚洲国产高清aⅴ视频| 精品一区二区三区欧美| 亚洲欧美精品aaaaaa片| 亚洲视频一二三区| 性xxxxxxxxx| 精品美女被调教视频大全网站| 亚洲国产va精品久久久不卡综合| 成人网在线播放| 在线观看日韩电影| 视频一区中文字幕国产| 欧美午夜激情影院| 中文字幕欧美一区| 亚洲麻豆一区二区三区| 欧美嫩在线观看| 国产自产高清不卡| 91国产精品成人| 日韩高清中文字幕一区| 亚洲美女精品视频| 精品国产青草久久久久福利| 国产精华液一区二区三区| 五月婷六月丁香| 成人免费在线视频| 影音先锋黄色资源| 3d成人动漫网站| 国产精品一区二区久久精品爱涩 | 国产九色sp调教91| 欧美午夜一区二区三区免费大片| 97中文字幕在线观看| 日韩欧美色综合网站| 国产电影一区二区三区| 欧美三级视频在线观看| 青青国产91久久久久久| 国产亚洲色婷婷久久99精品91| 欧美系列在线观看| 九九精品一区二区| 欧美日韩一区二区在线视频| 亚洲国产精品久久人人爱| 欧美 日韩 国产 成人 在线观看 | 欧美电影一区二区三区| 亚洲国产综合91精品麻豆| 自拍偷拍视频亚洲| 国产精品不卡在线| 五月婷婷欧美激情| 精品无码久久久久成人漫画| 五月天国产精品| 午夜三级在线观看| 视频一区二区三区中文字幕| 日韩视频中文字幕在线观看| 日韩福利电影在线| 91高清免费观看| 性做久久久久久免费观看| 国产成人av无码精品| 国产精品理论片在线观看| 成年人网站免费看| 樱花草国产18久久久久| 91无套直看片红桃在线观看| 中文字幕中文字幕中文字幕亚洲无线| aaa欧美色吧激情视频| 久久久av毛片精品| 中国一级特黄录像播放| 日韩理论片网站| 国产调教在线观看| 欧美aa在线视频| 欧美日韩一区二区不卡| 国产69精品久久99不卡| 精品粉嫩超白一线天av| 欧美夫妇交换xxx| 亚洲欧美一区二区三区国产精品| 国模无码视频一区| 亚洲免费资源在线播放| 亚洲综合自拍网| 亚洲小少妇裸体bbw| 国产97免费视频| 国产精品资源站在线| 26uuu国产电影一区二区| 800av在线播放| 亚洲国产一区二区视频| 91久久免费观看| 久久99精品一区二区三区| 欧美狂野另类xxxxoooo| 91免费视频网址| 亚洲色图清纯唯美| 2019男人天堂| 香蕉加勒比综合久久| 白白色免费视频| 久久精品国产99| 欧美va在线播放| 亚洲做受高潮无遮挡| 日韩高清不卡一区二区三区| 欧美巨大另类极品videosbest| 国产精品中文有码| 久久免费美女视频| 亚洲午夜精品久久久久久高潮| 成人免费小视频| www.99re6| 午夜日韩在线电影| 亚洲av鲁丝一区二区三区| 成人免费视频网站在线观看| 国产精品美女视频| 污软件在线观看| 成人av综合在线| 亚洲视频一区二区免费在线观看| mm131美女视频| 久久99热这里只有精品| 精品日产卡一卡二卡麻豆| 国产成人免费视频网站高清观看视频 | 国产精品国产三级国产aⅴ入口| 免费看毛片的网站| 日韩电影免费一区| 91精品办公室少妇高潮对白| 99精品在线免费| 亚洲综合在线第一页| 最新一区二区三区| 开心九九激情九九欧美日韩精美视频电影| 色拍拍在线精品视频8848| 99re视频精品| 亚洲高清免费观看高清完整版在线观看| 91麻豆精品久久毛片一级| 国产一区二区三区香蕉| 中文字幕一区二区三区精华液| 男人的天堂官网| 国产高清精品网站| 1000精品久久久久久久久| 操她视频在线观看| proumb性欧美在线观看| 亚洲最新视频在线播放| 欧美一级xxx| 高清国产在线观看| 午夜精品国产更新| 欧美精品一区二区三区一线天视频| 国产极品一区二区| 国内精品免费**视频| 国产精品高清亚洲| 欧美日韩激情一区| 69视频在线观看免费| 国产麻豆91精品| 亚洲国产成人av| 久久精品人人爽人人爽| 国产精品老熟女一区二区| 成人久久久精品乱码一区二区三区 | 午夜免费激情视频| 日本泡妞xxxx免费视频软件| 蜜臀av性久久久久蜜臀aⅴ流畅| 91精品国产91久久久久久一区二区| 免费看三级黄色片| 蜜桃精品视频在线观看| 亚洲色欲色欲www| 日韩精品一区二区三区四区| 国精产品一区一区二区三区mba| 国产aⅴ综合色| 午夜欧美视频在线观看| 欧美极品xxx| 91精品国产手机|