久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      php sqlite怎么關(guān)閉

      php sqlite的關(guān)閉的方法:1、創(chuàng)建一個(gè)數(shù)據(jù)庫;2、新建一個(gè)名稱為mytable的表;3、插入數(shù)據(jù)到mytable中;4、通過“sqlite_close($db);”關(guān)閉newdb數(shù)據(jù)庫即可。

      php sqlite怎么關(guān)閉

      本文操作環(huán)境:windows7系統(tǒng)、PHP7.1版,DELL G3電腦

      php sqlite怎么關(guān)閉 ?

      SQLite數(shù)據(jù)庫的配置

      SQLite數(shù)據(jù)庫安裝好之后我們只要在php.ini中把 ;extension=php_pdo_sqlite.dll 前面的;取消掉。

      1.打開php.ini

      2.啟用extension=php_sqlite.dll擴(kuò)展(如果需要支持PDO連接的話還需要啟用extension=php_pdo_sqlite.dll擴(kuò)展)

      3.重啟Apache服務(wù)器

      sqlite中比較常用的函數(shù)

      打開或者創(chuàng)建數(shù)據(jù)庫操作:sqlite_open(string 目標(biāo)數(shù)據(jù)庫的名稱[,int 操作該數(shù)據(jù)庫的讀寫模式,string 返回?cái)?shù)據(jù)庫的錯(cuò)誤信息]);//使用該方法的時(shí)候,如果第一個(gè)參數(shù)中指定的數(shù)據(jù)庫已經(jīng)存在的話就進(jìn)行連接,如果不存在的話就自動(dòng)創(chuàng)建;第二個(gè)參數(shù)的讀寫模式默認(rèn)是0666.

      執(zhí)行SQL語句操作:sqlite_query(resource 數(shù)據(jù)庫連接的句柄,string SQL語句);//類似于mysql中的mysql_query()方法.

      統(tǒng)計(jì)表中的總記錄數(shù):sqlite_num_rows(resource 執(zhí)行SQL語句后返回的數(shù)據(jù)集資源);//類似于mysql中的mysql_num_rows()方法.

      最后一次操作的數(shù)據(jù)ID:sqlite_last_insert_rowid(resource 數(shù)據(jù)庫連接的句柄);//類似于mysql中的mysql_insert_id()方法.

      返回查詢結(jié)果的數(shù)據(jù)集指針:sqlite_fetch_array(resource 數(shù)據(jù)庫連接的句柄,resource 執(zhí)行SQL語句后返回的數(shù)據(jù)集資源)類似于mysql中的mysql_fetch_array()方法.

      SQLite數(shù)據(jù)庫操作實(shí)例

      1.創(chuàng)建一個(gè)名稱為newdb的數(shù)據(jù)庫

      $db=sqlite_open("newdb.db") or die('創(chuàng)建或連接數(shù)據(jù)庫失敗!');

      2.在newdb數(shù)據(jù)庫中新建一個(gè)名稱為mytable的表

      sqlite_query($db,"CREATE TABLE mytable ( uid INT ( 11 ) NOT NULL PRIMARY KEY , uname VARCHAR ( 30 ) NOT NULL ) ") or die('新建表失敗!');

      3.插入數(shù)據(jù)到mytable中

      sqlite_query($db,"insert into mytable values (1,'Tom')") or die('添加數(shù)據(jù)失敗!');

      4.取出表中所有的數(shù)據(jù)并顯示出來$val=sqlite_query($db,"select * from mytable");

      while($ru=sqlite_fetch_array($val)){ print_r($ru); }

      5.關(guān)閉newdb數(shù)據(jù)庫

      sqlite_close($db);

      SQLite有一款類似于phpMyadmin的數(shù)據(jù)庫管理工具

      SQLiteManager管理SQLite數(shù)據(jù)庫

      SQLite是一種輕量級(jí)的文件型數(shù)據(jù)庫,它遵守ACID的關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng),它占用資源低、擴(kuò)展性強(qiáng)、兼容性強(qiáng).

      PHP與SQLite的關(guān)系就好像是ASP與Access的關(guān)系,Access是文件型數(shù)據(jù)庫,SQLite也是文件型數(shù)據(jù)庫,文件型數(shù)據(jù)庫的特點(diǎn)就是,不用像Mysql、MSSQL、Oracle等數(shù)據(jù)庫那樣需要另外安裝,使用Access或是SQLite之類的文件型數(shù)據(jù)庫前只需要下載相應(yīng)的擴(kuò)展驅(qū)動(dòng)包,然后放到相應(yīng)的擴(kuò)展目錄,稍作配置就可以使用了?,F(xiàn)在的PHP5及以上的版本都內(nèi)置了SQLite數(shù)據(jù)庫擴(kuò)展,只需要在php.ini中開啟擴(kuò)展便可以直接使用了,詳情參考:PHP5中SQLite數(shù)據(jù)庫的配置。

      據(jù)說SQLite的源碼包只有不到3萬行的代碼,加起來還不到300KB,它的“輕量”和“效率”可想而知.

      SQLiteManager與phpMyAdmin的不同之處:

      SQLiteManager不會(huì)像phpMyAdmin那樣能自動(dòng)識(shí)別你的數(shù)據(jù)庫,使用SQLiteManager前,需要手動(dòng)的對(duì)數(shù)據(jù)庫的路徑和名稱進(jìn)行配置,配置好之后才可以在SQLiteManager下管理數(shù)據(jù)庫.

      SQLiteManager管理SQLite數(shù)據(jù)庫操作流程

      1.打開WAMP環(huán)境中自帶的SQLiteManager

      2.在主頁中的名稱輸入框中輸入要管理的數(shù)據(jù)庫名稱(已經(jīng)創(chuàng)建好的數(shù)據(jù)庫名稱)

      3.點(diǎn)擊瀏覽,找到數(shù)據(jù)庫文件,打開

      4.在路徑中輸入數(shù)據(jù)庫文件的絕對(duì)路徑,我的是在D:/www/mydb.db(注意斜杠的方向!)

      5.點(diǎn)擊保存

      這樣,SQLiteManager就可以與剛剛新建的數(shù)據(jù)庫建立連接了,此時(shí)就可以在SQLiteManager中像phpMyAdmin一樣管理你的SQLite數(shù)據(jù)庫了.

      推薦學(xué)習(xí):《PHP視頻教程》

      贊(0)
      分享到: 更多 (0)
      ?
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)