棄用 mysql_connect():遷移到 MySQLi 或 PDO
您遇到了 mysql_connect() 的棄用警告。這意味著 mysql 擴充功能正在逐步淘汰,最終將被刪除。要消除此警告並確保持續功能,您需要將程式碼遷移到 MySQLi 或 PDO 擴充功能。
解決方案:使用 MySQLi 擴展
一個選項是使用 MySQLi 擴展,它是 mysql 擴展的現代替代品。語法略有不同,但提供類似的功能。以下是範例:
使用 MySQLi 執行查詢
使用 MySQLi 執行查詢也類似 mysql 擴充:
抑制已棄用警告
或者,您可以使用以下程式碼來抑制所有已棄用的警告,包括來自mysql_* 函數的警告:在某些情況下,您可能需要找到觸發警告的特定檔案和行。一旦確定,就可以替換 error_reporting(E_All);與 error_reporting(E_ALL ^ E_DEPRECATED);.以上是MySQL `mysql_connect()` 已棄用:移轉到 MySQLi 或 PDO?的詳細內容。更多資訊請關注PHP中文網其他相關文章!