韩国大尺度床戏激情戏裸戏电影_麻豆免费播放_激情引诱h文_久久www视频

[重要通告]如您遇疑難雜癥,本站支持知識(shí)付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!

1、SQLite簡(jiǎn)介
SQLite第一個(gè)Alpha版本誕生于2000年5月. 至今已經(jīng)有4個(gè)年頭了. 而在今年的5月SQLite也迎來(lái)了一個(gè)新的里程: SQLite 3.
SQLite是一款輕型的數(shù)據(jù)庫(kù),它的設(shè)計(jì)目標(biāo)是嵌入式的,而且目前已經(jīng)在很多嵌入式產(chǎn)品中使用了它,它占用資源非常的低,在嵌入式設(shè)備中,可能只需要幾百K的內(nèi)存就夠了。它能夠支持Windows/Linux/Unix等等主流的操作系統(tǒng),同時(shí)能夠跟很多程序語(yǔ)言相結(jié)合,比如Tcl、PHP、Java等,還有ODBC接口,同樣比起Mysql、PostgreSQL這兩款開(kāi)源世界著名的數(shù)據(jù)庫(kù)管理系統(tǒng)來(lái)講,它的處理速度比他們都快。
SQLite雖然很小巧,但是支持的SQL語(yǔ)句不會(huì)遜色于其他開(kāi)源數(shù)據(jù)庫(kù),它支持的SQL包括:
ATTACH DATABASE
BEGIN TRANSACTION
comment
COMMIT TRANSACTION
COPY
Create INDEX
Create TABLE
Create TRIGGER
Create VIEW
Delete
DETACH DATABASE
Drop INDEX
Drop TABLE
Drop TRIGGER
Drop VIEW
END TRANSACTION
EXPLAIN
expression
Insert
ON CONFLICT clause
PRAGMA
REPLACE
ROLLBACK TRANSACTION
Select
Update
同時(shí)它還支持事務(wù)處理功能等等。也有人說(shuō)它象Microsoft的Access,有時(shí)候真的覺(jué)得有點(diǎn)象,但是事實(shí)上它們區(qū)別很大。比如SQLite 支持跨平臺(tái),操作簡(jiǎn)單,能夠使用很多語(yǔ)言直接創(chuàng)建數(shù)據(jù)庫(kù),而不象Access一樣需要Office的支持。如果你是個(gè)很小型的應(yīng)用,或者你想做嵌入式開(kāi)發(fā),沒(méi)有合適的數(shù)據(jù)庫(kù)系統(tǒng),那么現(xiàn)在你可以考慮使用SQLite。目前它的最新版本是 3.2.2,它的官方網(wǎng)站是:http://www.sqlite.org或者h(yuǎn)ttp://www.sqlite.com.cn,能在上面獲得源代碼和文檔。同時(shí)因?yàn)閿?shù)據(jù)庫(kù)結(jié)構(gòu)簡(jiǎn)單,系統(tǒng)源代碼也不是很多,也適合想研究數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)的專業(yè)人士

萬(wàn)網(wǎng)主機(jī)適用圍:標(biāo)準(zhǔn)企業(yè)A型以上UNIX主機(jī),以上主機(jī)都已經(jīng)安裝SQLite2.0數(shù)據(jù)庫(kù)。
下面是訪問(wèn)SQLite官方網(wǎng)站: http://www.sqlite.org/ 時(shí)第一眼看到關(guān)于SQLite的特性.
1. ACID事務(wù)
2. 零配置 – 無(wú)需安裝和管理配置
3. 儲(chǔ)存在單一磁盤文件中的一個(gè)完整的數(shù)據(jù)庫(kù)
4. 數(shù)據(jù)庫(kù)文件可以在不同字節(jié)順序的機(jī)器間自由的共享
5. 支持?jǐn)?shù)據(jù)庫(kù)大小至2TB
6. 足夠小, 大致3萬(wàn)行C代碼, 250K
7. 比一些流行的數(shù)據(jù)庫(kù)在大部分普通數(shù)據(jù)庫(kù)操作要快
8. 簡(jiǎn)單, 輕松的API
9. 包含TCL綁定, 同時(shí)通過(guò)Wrapper支持其他語(yǔ)言的綁定
10. 良好注釋的源代碼, 并且有著90%以上的測(cè)試覆蓋率
11. 獨(dú)立: 沒(méi)有額外依賴
12. Source完全的Open, 你可以用于任何用途, 包括出售它
13. 支持多種開(kāi)發(fā)語(yǔ)言,C, PHP, Perl, Java, ASP.NET,Python
2、SQLite類型
SQLite的數(shù)據(jù)類型
首先你會(huì)接觸到一個(gè)讓你驚訝的名詞: Typelessness(無(wú)類型). 對(duì)! SQLite是無(wú)類型的. 這意味著你可以保存任何類型的數(shù)據(jù)到你所想要保存的任何表的任何列中, 無(wú)論這列聲明的數(shù)據(jù)類型是什么(只有在一種情況下不是, 稍后解釋). 對(duì)于SQLite來(lái)說(shuō)對(duì)字段不指定類型是完全有效的. 如:
Create Table ex1(a, b, c);
誠(chéng)然SQLite允許忽略數(shù)據(jù)類型, 但是仍然建議在你的Create Table語(yǔ)句中指定數(shù)據(jù)類型. 因?yàn)閿?shù)據(jù)類型對(duì)于你和其他的程序員交流, 或者你準(zhǔn)備換掉你的數(shù)據(jù)庫(kù)引擎. SQLite支持常見(jiàn)的數(shù)據(jù)類型, 如:
Create TABLE ex2(
a VARCHAR(10),
b NVARCHAR(15),
c TEXT,
d INTEGER,
e FLOAT,
f BOOLEAN,
g CLOB,
h BLOB,
i TIMESTAMP,
j NUMERIC(10,5)
k VARYING CHARACTER (24),
l NATIONAL VARYING CHARACTER(16)
);
前面提到在某種情況下, SQLite的字段并不是無(wú)類型的. 即在字段類型為”Integer Primary Key”時(shí).

3、如何連接SQLite?
用PHP操作sqlite數(shù)據(jù)庫(kù)
a、 如何連接sqlite數(shù)據(jù)庫(kù)?
if ($db = sqlite_open('mysqlitedb', 0666, $sqliteerror)) {
select * from sqlite_master;
echo "數(shù)據(jù)庫(kù)連接成功!n
";
} else {
die($sqliteerror);
}
b、 如何列出數(shù)據(jù)庫(kù)中所有的表?
if ($db = sqlite_open('mysqlitedb', 0666, $sqliteerror)) {
$result = sqlite_array_query($db, 'select * from sqlite_master;');
foreach ($result as $entry) {
echo 'talbe name='.$entry['name']."
n";
echo 'sql='.$entry['sql']."
n";
echo "
--------------------------------------------------------------------------------
";
}
sqlite_close($db);
} else {
die($sqliteerror);
}}
c、 對(duì)sqlite數(shù)據(jù)庫(kù)的查詢,以及結(jié)果集的顯示
if ($db = sqlite_open('mysqlitedb', 0666, $sqliteerror)) {
$result = sqlite_array_query($db, 'select name, email from user ', SQLITE_ASSOC);
echo "user表查詢結(jié)果:
n";
echo " n name email
n";
foreach ($result as $entry) {
echo ' '.$entry['name']." " $entry['email']."
n";
}
echo ' ';
sqlite_close($db);
} else {
die($sqliteerror);
}
d、 數(shù)據(jù)庫(kù)對(duì)象記錄的增加、刪除、修改

sqlite_query($db, "Insert INTO user VALUES('user".$i."'" ",'user".$i."@hichina.com')");

sqlite_query($db, "delete from user where user=’user99’");

sqlite_query($db, 'Update user SET email="lilz@hichina.com" where name="user1"');

4、SQLite的管理
管理工具也有不少,建議您使用sqlitemanager,用法酷像phpmyadmin.
可以到 http://sqlitemanager.sourceforge.net/下載

問(wèn)題未解決?付費(fèi)解決問(wèn)題加Q或微信 2589053300 (即Q號(hào)又微信號(hào))右上方掃一掃可加博主微信

所寫所說(shuō),是心之所感,思之所悟,行之所得;文當(dāng)無(wú)敷衍,落筆求簡(jiǎn)潔。 以所舍,求所獲;有所依,方所成!

支付寶贊助
微信贊助

免責(zé)聲明,若由于商用引起版權(quán)糾紛,一切責(zé)任均由使用者承擔(dān)。

您必須遵守我們的協(xié)議,如您下載該資源,行為將被視為對(duì)《免責(zé)聲明》全部?jī)?nèi)容的認(rèn)可->聯(lián)系老梁投訴資源
LaoLiang.Net部分資源來(lái)自互聯(lián)網(wǎng)收集,僅供用于學(xué)習(xí)和交流,請(qǐng)勿用于商業(yè)用途。如有侵權(quán)、不妥之處,請(qǐng)聯(lián)系站長(zhǎng)并出示版權(quán)證明以便刪除。 敬請(qǐng)諒解! 侵權(quán)刪帖/違法舉報(bào)/投稿等事物聯(lián)系郵箱:service@laoliang.net
意在交流學(xué)習(xí),歡迎贊賞評(píng)論,如有謬誤,請(qǐng)聯(lián)系指正;轉(zhuǎn)載請(qǐng)注明出處: » SQLite數(shù)據(jù)庫(kù)簡(jiǎn)介

發(fā)表回復(fù)

本站承接,網(wǎng)站推廣(SEM,SEO);軟件安裝與調(diào)試;服務(wù)器或網(wǎng)絡(luò)推薦及配置;APP開(kāi)發(fā)與維護(hù);網(wǎng)站開(kāi)發(fā)修改及維護(hù); 各財(cái)務(wù)軟件安裝調(diào)試及注冊(cè)服務(wù)(金蝶,用友,管家婆,速達(dá),星宇等);同時(shí)也有客戶管理系統(tǒng),人力資源,超市POS,醫(yī)藥管理等;

立即查看 了解詳情