有人能為我澄清使用MySQLi而不是MySQL的優(yōu)缺點嗎?在某些情況下,我不應(yīng)該使用MySQLi?為了使用MySQLi,我需要以不同的方式配置服務(wù)器嗎?例如,是否需要升級Apache或PHP以便支持MySQLi?
3 回答
有只小跳蛙
TA貢獻(xiàn)1824條經(jīng)驗 獲得超8個贊
MySQLi為您提供了準(zhǔn)備好的語句-一種向MySQL發(fā)送數(shù)據(jù)和防止SQL注入的更安全的方法。 僅憑這一點就足以始終選擇MySQLi而不是MySQL。.
MySQLi啟用了大多數(shù)MySQL功能。 MySQLi是面向?qū)ο蟮摹?/trans> MySQLi支持準(zhǔn)備好的語句、事務(wù)和多個語句。 舊的MySQL擴(kuò)展是
拉風(fēng)的咖菲貓
TA貢獻(xiàn)1995條經(jīng)驗 獲得超2個贊
MySQLi給你準(zhǔn)備好的陳述
-一個人可以使用舊MySQL與手動處理 變得更安全
..僅此一項就應(yīng)該阻止MySQL進(jìn)行無用的棄用。 MySQLi啟用了大部分MySQL功能
大多數(shù)PHP用戶從未聽說過。 MySQLi是面向?qū)ο蟮?/em>
-一雙直截了當(dāng)?shù)氖挚梢栽趲讉€小時內(nèi)使舊的MySQL objec面向用戶。 *MySQLi支持 事務(wù)*-MySQL也支持它們??炫?/trans> START TRANSACTION查詢你就可以了。 多語句
-但沒有人真正需要它們。 準(zhǔn)備好的陳述
-事實上,
添加回答
舉報
0/150
提交
取消
