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

ローカルホストを介してMySQLを接続しますが、127.0.0.1は機能しています

    PHPはまだデフォルトのソケットの場所を使用しようとしています。この問題は、 MariaDB/MySQLフォルダーを移動した場合に発生する可能性があります。 / var / lib/mysqlから 別の場所に。この問題を解決するには、 /etc/php.iniで新しいソケットの場所を定義する必要があります。 ファイル。

    mysqli.default_socket =/newDBLocation/mysql/mysql.sock
    

    使用するドライバーによっては、 pdo_mysql.default_socket =を指定する必要がある場合がありますので注意してください。 !

    現在のディレクトリを確認するには、mysqlで次のコマンドを実行します。

    select @@datadir;
    


    1. SQL ServerでのEXP()の例

    2. ランダムな時間に非常に長いクエリ終了ステップ

    3. MySQLの日付形式-日付の挿入が難しい

    4. PHPを使用してmysqlで次の自動増分番号を生成する方法は?