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

データベースサーバーに接続できません(mysqlワークベンチ)

    この問題は、ubuntu 16.04へのアップグレード中に、パスワードが設定されていない場合にrootユーザーに対してデフォルトでソケット認証が有効になっていることが原因である可能性があります。

    解決策は、ネイティブパスワード認証に戻すことです。これを行うには、次のようにしてソケット認証を使用してMySQLにログインします。

    sudo mysql -u root
    

    ログイン後:

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
    

    これにより、ネイティブ(古いデフォルト)のパスワード認証に戻ります。

    次に、パスワードを使用します MySQLで必要な場合はいつでもパスワードとして。



    1. Oracle関数からRefCursorを返す方法は?

    2. MySQLで列の照合を表示する方法

    3. oracle systimestamp(sysdate)からミリ秒

    4. SQLiteの名前変更列