sql >> データベース >  >> RDS >> Mysql

PHPの致命的なエラー:未定義の関数mysql_connect()の呼び出し

    エラーを修正するには、基本的に2つの選択肢があります

    1)コードを変更してmysql拡張機能への参照を削除する(代わりにmysqliまたはPDOを使用する)、または

    2)mysql拡張をサポートする古いバージョンのPHP(PHP7より前)をインストールします

    フォローアップ:

    あなたが主張することが真実なら...そのmysql_ 関数はPHP7で動作しているので、その理由として最も可能性が高いのは、誰かがmysql_をエクスポートするサードパーティのモジュール/ライブラリをインストールしたことです。 関数。

    後方互換性を提供するために、そのようなライブラリを構築するためにいくつかの作業が行われたと思います。ライブラリは、新しいPHP mysqli_を使用してデータベースと対話します。 機能し、(ほとんど)互換性のあるmysql_を提供します レガシーアプリケーションの機能。

    しかし、それはPHP7の一部ではありません。それはサードパーティのアドオンになります。



    1. Windows7へのOrafce.sql3.0のインストール

    2. 00:00:00.0を表示する日付フィールドのJava ResultSet.getString()

    3. mysql_queryが結果を返したかどうかを確認する最良の方法は?

    4. Oracle SQL Select Matching Query