SQLite在php中的介面

2022-01-31 14:38:25 字數 875 閱讀 1238

sqlite是一種比較輕型的嵌入式資料庫,它與 sql 之間的不同,為什麼需要它,以及它的應用程式資料庫處理方式。sqlite是乙個軟體庫,實現了自給自足的、無伺服器的、零配置的、事務性的 sql 資料庫引擎。sqlite是乙個增長最快的資料庫引擎,這是在普及方面的增長,與它的尺寸大小無關

安裝教程見: sqlite安裝

建資料庫 :sqlite3  d:\sqlite\  test.db (命令 + 路徑 +表名) 檢視資料庫用  .database

建表:create table test_tab(id int) 可以用 .tables 檢視表

插入資料: insert into test_tab values() ,跟mysql 語法相似

sqlite與php介面方法:

//

連線資料庫 如果庫檔案不存在則會建立乙個資料庫檔案 filename可以恩 『:memeory』即存在記憶體中

public void sqlite3::open(filename ,flags ,encrypt_key)

//執行sql命令

public bool sqlite3::exec(string

$query)//

查詢命令

public sqlite3result sqlite3::query(string

$query)//

返回錯誤資訊

public

string sqlite3::lasterrorymsg()

//關閉資料庫

public bool sqlite3::close()

//返回最近一次修改(更新,插入,刪除)資料庫的行數

public int sqlite3::changes()

SQLITE3在php中的運用

php中操作sqlite3資料庫的類檔案。一般用法 db new spsqlite3 filepath 開啟此路徑資料庫檔案 sql select from tablename 查詢記錄 sql2 delete from tablename 刪除表內所有記錄 db exec sql sql 執行查詢...

DbUtils在SQLite中的應用

dbutils.persistentdb 實現了強硬的 執行緒安全的 頑固的資料庫連線,使用db api 2模組。dbutils.pooleddb 實現了乙個強硬的 執行緒安全的 有快取的 可復用的資料庫連線。dbutils作用有三 1.丟乙個sql,給乙個結果 2.把結果包裝成bean map l...

在C 中運用 SQLite

在c 中運用 sqlite 中小 雙擊滾屏 id,bookname,price values id,bookname,price cmd.parameters.add new sqliteparameter id book.id cmd.parameters.add new sqliteparame...