差異

2013-01-04 57 views
23

可能重複:
mysql vs mysqli in php差異

是什麼mysql_* functionsmysqli_* functions之間的區別?是否有任何技術原因,我們不應該使用mysql_* functions

+0

'mysql_ *'函數正在貶值 – coolguy

+0

'mysql_ *'在新版PHP版本中已被棄用 – Yang

回答

6

「我」代表「改良」。改進列表可在here中找到。

MySQLi是MySQL擴展的OOP版本。最後,MySQLi和MySQL完成同樣的事情:它們是從PHP與MySQL交互的擴展。很多人仍然使用原始MySQL擴展而不是新的MySQLi擴展,因爲MySQLi需要MySQL 4.1.13+和PHP 5.0.7+。

MySQLi支持一些舊的MySQL擴展沒有的東西。諸如準備好的陳述,多重陳述以及我的頭腦事務。