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

MYSQLエラー:1045(28000):ユーザー'root'@'localhost'のアクセスが拒否されました

    usernameと--passwordの間にスペースがないようです


    DebianまたはUbuntuでルートパスワードがわからない場合は、簡単にリセットできます。まず、を使用してサーバーの正確なバージョンを取得します

    sudo dpkg --get-selections | grep 'mysql-server-'
    

    次に、sudo dpkg-reconfigure mysql-server-5.x

    を使用します。

    (ところで、5.xを実際のバージョン番号に置き換えてください)


    新規インストールでは、デフォルトのルートパスワードは空白であるため、

    を使用してログインできるはずです。
    mysql -u root
    

    インストール後にルートパスワードを追加する必要があることは明らかです

    mysqladmin -u root password [newpassword]
    

    ほとんどの場合、DBを操作する前に、権限が制限された専用アカウントも設定する必要があります。



    1. DATE_SUBのユニットパラメータにストアドプロシージャパラメータを使用する

    2. Laravel:クエリ結合をネストするとサブ配列になります

    3. ループせずに単一の列にレコードを連結しますか?

    4. BIGINTUNSIGNEDVALUEが範囲外ですMySQL