ホームページ >バックエンド開発 >PHPチュートリアル >「致命的なエラー: 未定義関数 mysql_connect() の呼び出し」を修正する方法?
PHP エラー: MySQL データベースに接続できません
「致命的なエラー: 未定義の関数 mysql_connect() の呼び出し」が発生しました。このエラーは、PHP が MySQL 関数 mysql_connect() にアクセスできないことを示しています。
さらに調査すると、最近 PHP 7 にアップグレードしたことがわかります。PHP 7 では、mysqli_connect() が優先され、mysql_connect() 関数が非推奨になっています。 ).
解決策:
このエラーを解決するには、mysql_connect() の代わりに mysqli_connect() 関数を使用するように PHP コードを更新する必要があります。これを行う方法の例を次に示します。
<code class="php">$host = "127.0.0.1"; $username = "root"; $pass = "foobar"; $con = mysqli_connect($host, $username, $pass, "your_database");</code>
さらに、従来の PHP コードをアップグレードする場合は、mysql_* 関数のすべてのインスタンスを対応する mysqli_* 関数に置き換える必要があります。
以上が「致命的なエラー: 未定義関数 mysql_connect() の呼び出し」を修正する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。