mysql怎么用 php為什么棄用了mysql?
php為什么棄用了mysql?PHP提供了三種不同的api來連接MySQL:MySQL、mysqli和PDO擴(kuò)展。MySQL函數(shù)非常流行,但是官方團(tuán)隊(duì)不鼓勵(lì)再次使用它們。在PHP手冊(cè)中,當(dāng)您看到MyS
php為什么棄用了mysql?
PHP提供了三種不同的api來連接MySQL:MySQL、mysqli和PDO擴(kuò)展。MySQL函數(shù)非常流行,但是官方團(tuán)隊(duì)不鼓勵(lì)再次使用它們。在PHP手冊(cè)中,當(dāng)您看到MySQL的函數(shù)時(shí),您會(huì)發(fā)現(xiàn)它們都用紅色標(biāo)記,這意味著它們已經(jīng)被丟棄了。拋棄ext/MySQL函數(shù)是安全的,通過使用其他數(shù)據(jù)庫(kù)查詢方法,它還具有MySQL函數(shù)的所有功能。更好的方法是使用PDO而不是ext/MySQL函數(shù)。以下是MySQL函數(shù)不再在PHP中使用的三個(gè)原因:
1。MySQL函數(shù)在php5.5中已被正式放棄,并將在php7中被刪除。
2. MySQL函數(shù)缺少面向?qū)ο蟮慕涌凇?/p>
3. MySQL函數(shù)不支持以下特性:無阻塞連續(xù)訪問、異步查詢、參數(shù)化查詢、存儲(chǔ)過程、多語句、加密(SSL)、壓縮、完整字符集