ホームページ >データベース >mysql チュートリアル >PHP で「非推奨: mysql_connect(): mysql 拡張機能は非推奨です」を修正する方法?
非推奨: mysql_connect() PHP の警告
mysql_connect() 関数を使用してデータベース接続を確立しようとすると、ユーザーは警告: 「非推奨: mysql_connect(): mysql 拡張機能はこれは非推奨であり、将来削除される予定です。代わりに mysqli または PDO を使用してください。」この非推奨メッセージは、PHP の mysql 拡張機能が廃止され、最終的には削除されることを通知するものです。
この問題を解決して警告メッセージを削除するには、主に 2 つのアプローチがあります:
1. MySQLi 拡張機能に移行します
使用する接続用の構文MySQLiは:
$connection = mysqli_connect('localhost', 'username', 'password', 'database');
2. PDO (PHP データ オブジェクト) を使用する
MySQL データベースに接続するための PDO 構文は:
$connection = new PDO('mysql:host=localhost;dbname=database;charset=utf8', 'username', 'password');
3.非推奨の警告を無効にする
これを行うには、次の行をscript:
error_reporting(E_ALL ^ E_DEPRECATED);
非推奨の警告を無効にすることは長期的な解決策ではないため、最終的には MySQLi や PDO などのサポートされている拡張機能に移行することをお勧めします。
以上がPHP で「非推奨: mysql_connect(): mysql 拡張機能は非推奨です」を修正する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。