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

MySQL認証エラーの理由:ユーザー'xxx' @'yyy'のアクセスが拒否されましたか?

    php / mysqlでは、localhostと127.0.0.1の間に違いがある場合があります

    mysqlでは、ホスト名に基づいてアクセスを許可します。ローカルユーザーの場合、これはlocalhostになります。構成で「localhost」が定義されているにもかかわらず、phpがlocalhostではなく「myservername」に接続しようとしているのを確認しました。

    127.0.0.1のmysqlでアクセスを許可し、127.0.0.1ポート3306を介してphpで接続してみてください。



    1. Wordpressはmysqlサーバーに接続できません

    2. PHP画像のサイズ変更

    3. OracleのNVL()関数

    4. MySql Add Index:影響を受ける0行