今日サイトがオープン突然見つかったエラーされます。「PHP非推奨:にmysql_connect():MySQLの拡張が廃止され、将来的に削除されます:に代わりmysqliのやPDOを使用します」。
問い合わせの際には)(MySQLの拡張にmysql_connectた廃止され、それが将来的に除去することができます。推奨mysqliのやPDO。
しかし、なぜそれが前に良いのですか?
別のPHPのバージョンは、新しいバージョンは、このプロンプトを持っているためです。
3つのソリューションがあります。
この方法の一つ
=オンはdisplay_errors
変更
=オフはdisplay_errors
PHPのエラーを禁止しますが、何が悪かったのか、私たちは知っていない場合ので、これは、明らかに賢明ではありません。
方法二
PHPプログラムでは、次のコードを追加します。
(E_ALL ^ E_DEPRECATED)error_reportingの。
しかし、それはそれは古すぎる、あまりにも安全ではないので、3またはMySQLを使用するのが最善である、お勧めできません。
メソッドスリー
変更のmysql mysqliの、あなたは、あまりありません、実際には、その上にちょうど一般的な変更mysql.class.phpファイルを大量に変更する必要性を感じることがあります。
たとえば、
mysql_connect($サーバー、$ユーザ名、$パスワード)
変更
mysqli_connect($サーバー、$ユーザ名、$パスワード、$データベース)
それはすることができます。
多くの場所は、「mysqliのは」解決することができるように変更単に「mysqlの」と同じです。