mysql 是跟 php 配套使用的最流行的開源資料庫系統,我們知道mysql是php的最佳搭檔,下面是系統的總結php與mysql聯合使用的方法。主要是使用mysql擴充套件,下面就通過歸納總結來提公升。
mysql 是一種在 web 上使用的資料庫系統。
mysql 是一種在伺服器上執行的資料庫系統。
mysql 不管在小型還是大型應用程式中,都是理想的選擇。
mysql 是非常快速,可靠,且易於使用的。
mysql 支援標準的 sql。
mysql 在一些平台上編譯。
mysql 是由 oracle 公司開發、發布和支援的。
mysql 是以公司創始人 monty widenius』s daughter: my 命名的。
php 與 mysql 結合是跨平台的。(您可以在 windows 上開發,在 unix 平台上應用。)
php 使用 mysql 資料庫前,需要先將它們連線。
php的mysql擴充套件(優缺點)
設計開發允許php應用與mysql資料庫互動的早期擴充套件。mysql擴充套件提供了乙個面向過程 的介面;
並且是針對mysql4.1.3或更早版本設計的。因此,這個擴充套件雖然可以與mysql4.1.3或更新的資料庫服務端 進行互動,但並不支援後期mysql服務端提供的一些特性。
php的mysqli擴充套件
mysqli擴充套件,我們有時稱之為mysql增強擴充套件,可以用於使用 mysql4.1.3或更新版本中新的高階特性;
mysqli擴充套件在php 5及以後版本中包含;
mysqli擴充套件有一系列的優勢,相對於mysql擴充套件的提公升主要有:物件導向介面、 prepared語句支援、多語句執行支援、事務支援、增強的除錯能力、嵌入式服務支援。
php資料物件(pdo)
php資料物件,是php應用中的乙個資料庫抽象層規範。pdo提供了乙個統一的api介面可以,使得你的php應用不去關心具體要 連線的資料庫伺服器系統型別。也就是說,如果你使用pdo的api,可以在任何需要的時候無縫切換資料庫伺服器。
php 使用 odbc 連線資料庫
(1)建立 odbc 連線
通過乙個 odbc 連線,您可以連線到您的網路中的任何計算機上的任何資料庫,只要 odbc 連線是可用的。
(2)連線到 odbc
odbc_connect()
函式用於連線到 odbc 資料來源。該函式有四個引數:資料來源名、使用者名稱、密碼以及可選的指標型別。
odbc_exec()
函式用於執行 sql 語句。
(3)取回記錄
odbc_fetch_row()
函式用於從結果集中返回記錄。如果能夠返回行,則函式返回 true,否則返回 false。該函式有兩個引數:odbc 結果識別符號和可選的行號,如:odbc_fetch_row($rs)
。
(4)從記錄中取回字段
odbc_result()
函式用於從記錄中讀取字段。該函式有兩個引數:odbc 結果識別符號和字段編號或名稱。$compname=odbc_result($rs,1);
從記錄中返回第乙個欄位的值;compname=odbc_result($rs,"companyname");
返回名為 「companyname」 的字段的值。
(5)關閉 odbc 連線
odbc_close()
函式用於關閉 odbc 連線,odbc_close($conn);
。
> 不能用`mysql_close()`關閉
這些操作,增刪改三種操作除了返回操作成功與否的資訊,沒有其他結果返回,操作基本相同,只需要記住增刪改操作的sql語句即可。將sql語句用雙引號包含,賦值給變數$sql,之後用php**操作:
預處理語句用於執行多個相同的 sql 語句,並且執行效率更高。
相比於直接執行sql語句,預處理語句有兩個主要優點:
如果你想插入其他資料(使用者輸入),對資料的驗證是非常重要的。
關於查詢的返回結果,詳見部落格《php資料庫中資料查詢》
php連線mysql資料庫
只寫了簡單的連線資料庫的 以及從資料庫中查詢資料 uname admin conn mysql connect localhost root 123 user db mysql select db books conn sql select from userlogin where username...
PHP連線MYSQL資料庫
php連線mysql比其他語言連線資料庫要方便的多,不像c 連線sql server似的那麼麻煩,還要匯入動態鏈結庫之類的。而php連線mysql只要你正確安裝安裝包套裝之後,預設情況下系統已經把該配置的都給配置好了,你只需要呼叫幾個函式即可。而且php是弱型別語言,也就是它不會像c那樣有嚴格的資料...
php連線mysql資料庫
1.連線伺服器 mysql connect string hostname string username string password 2.關閉資料庫 mysql close 3.選擇資料庫 mysql select db string database name,resource id res...