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

コマンドラインPHPmysql_connect()エラー

    まず、

    を使用できます
    php -m
    

    コマンドラインから、有効になっている拡張機能を確認します。

    mysqlがリストにない場合は、有効化/ロードされていないことを意味します。これはおそらくここに当てはまります。


    次に、使用する必要があります

    php --ini
    

    どの.iniを確認する ファイルはPHPによって読み取られます。


    どのphp.iniを見つけたら ファイルが使用されている場合は、ファイルを編集して、次のようなものを追加する必要があります:

    ; configuration for php MySQL module
    extension=mysql.so
    

    mysqlをロードするには 拡張機能。


    ディストリビューションによっては、.iniの場合があります 拡張子ごとのファイル(たとえば、Ubuntuはそれを行います)

    その場合は、新しい.iniを作成することもできます。 ファイル(mysql.ini たとえば)他のファイルの隣に、投稿した2行をその新しいファイルに配置します。



    1. テーブルをあるスキーマから別のスキーマに移動しますか?

    2. MySQLODBC5.1セット名はドライバーで許可されていません

    3. mySQLGROUP_CONCATステートメントに内部結合を追加します

    4. MySQL / PHPエラー:[2002]通常、各ソケットアドレス(プロトコル/ネットワークアドレス/ポート)の使用は1回のみ許可されます