ホームページ  >  記事  >  バックエンド開発  >  非推奨: mysql_connect(): mysql 拡張機能は非推奨であり、将来削除される予定です。

非推奨: mysql_connect(): mysql 拡張機能は非推奨であり、将来削除される予定です。

WBOY
WBOYオリジナル
2016-08-08 09:32:201904ブラウズ

php には 5.2、5.3、5.4、5.5 の 5 つのバージョンがあり、新しいサーバーは 5.5 を直接使用していますが、プログラムには次のエラーがあります: Deprecated: mysql_connect(): mysql extensionは非推奨であり、将来削除されます。将来的には mysqli または PDO を使用してください。これは、mysql_connect モジュールが将来非推奨になることを意味します。代わりに mysqli または PDO を使用してください。 mysqli より厳格で、安全で、効率的です

解決策 1:

PHP エラー報告を無効にする

display_errors = On

display_errors = Off に変更します

このサーバーはユーザー用であるため、場合によってはエラーを報告する必要があります (…すべてこれは友人向けです。^_^)、これはできません。プログラムを変更してもらいます。解決策 2 を参照してください。

解決策 2:

error_reporting(E_ALL ^ E_DEPRECATED);

上記は Deprecated: mysql_connect(): The mysql extension is deprecated and will be Remove in the future: に対する解決策を紹介しており、その内容も PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。