我是該用 MySQLi ,還是 PDO

2021-08-05 20:43:53 字數 563 閱讀 3758

php 5 及以上版本建議使用以下方式連線 mysql :

在 php 早起版本中我們使用 mysql 擴充套件。但該擴充套件在 2012 年開始不建議使用。

如果你需要乙個簡短的回答,即 "你習慣哪個就用哪個"。

mysqli 和 pdo 有它們自己的優勢:

pdo 應用在 12 種不同資料庫中, mysqli 只針對 mysql 資料庫。

所以,如果你的專案需要在多種資料庫中切換,建議使用 pdo ,這樣你只需要修改連線字串和部分查詢語句即可。 使用 mysqli, 如果不同資料庫,你需要重新編寫所有**,包括查詢。

兩者都是物件導向, 但 mysqli 還提供了 api 介面。

兩者都支援預處理語句。 預處理語句可以防止 sql 注入,對於 web 專案的安全性是非常重要的。

在本章節及接下來的章節中,我們會使用以下三種方式來演示 php 操作 mysql:

linux 和 windows: 在 php5 mysql 包安裝時 mysqli 擴充套件多數情況下是自動安裝的。

安裝詳細資訊,請檢視: 

可以通過 phpinfo() 檢視是否安裝成功:

是百度可愛,還是我可愛

天啊 site 進入查詢該頁面是否已經被收錄。該頁的 是 查詢的時候,我習慣手寫輸入去查詢,所以經常會把 輸成這樣 因為以前一直在做 google 優化,所以知道大小寫是沒有區別的,你可以在 google 搜尋輸入框中分別輸入這兩個 進行驗證,請注意這裡 和baidu.htm 是大寫的 b和小寫的b...

是我不懂,還是這世界變化太快

引子 早上起床,在洗手間,打領帶的時候,把乙個很好看的玻璃杯不知道怎麼弄到地上去了,碎成無數片,心裡就想,今天不妙,可能會出事.還好工作上兄弟們都很用心,沒出亂子,我好像有點迷信,不過誰又能說這不是靈的列.晚上收到簡訊,被罵一頓,有些事情,可能象那個被子一樣碎了,永遠無法彌補吧,心情巨不爽,很多事情...

到底是我在上大學,還是大學上了我?

大一的生活,過的賊快,不知不覺就到了暑假了,沒有了剛來時第一次走進偌大教室的興奮,也沒有了走錯課堂的驚險刺激,只有數不完的作業,數不完的半夜十二點過了還在寫作業,高中的老師欺騙了我,在高三最緊張的時期,他們總是告訴我等熬過了這段日子,到了大學就輕鬆了,上課想去就去,不想去就在寢室睡覺或者玩,當時年少...