PHP操作MySQL資料庫(連線 增刪改操作)

2021-09-27 06:20:37 字數 2234 閱讀 3215

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...