萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> mysql5.5提示Deprecated: mysql_query(): The mysql extension is deprecated

mysql5.5提示Deprecated: mysql_query(): The mysql extension is deprecated

今天升級了mysql數據庫為5.5版本了,結果使用以前的mysql_connect來連接數據庫發現提示Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in 了,這個看意思是以後不用mysql_connect函數了,下面我們一起來看問題解決方法

從錯誤提示看是不推薦使用mysql_connect函數,然後我再從官方看到是說以後不用mysql_connect函數,推薦使用mysqli或者PDO來替代了,知道原因解決起來就方便了。

解決方法1:在php程序代碼裡面設置報警級別

<?php
error_reporting = E_ALL & ~E_DEPRECATED


方法2:禁止php報錯

display_errors = On 改為 display_errors = Off


方法3:使用mysqli或者PDO

建議大家盡快取消mysql,全部都走向mysqli或者PDO等等。mysql確實是太不安全而且太老舊了。


小提示

第二種方法是臨時解決辦法,不過也是當前比較常用的解決方法了,現在有N多程序都是用mysql_connect連接數據庫哦。

copyright © 萬盛學電腦網 all rights reserved