MySQL 8.0ログインプロンプトcaching_sha2_password問題解決方法
858 ワード
my.cnfの変更
mysqlを再起動
またはmysqlにログインし、alter文を使用して変更します.
結果を表示:
[mysqld]
default_authentication_plugin = mysql_native_password
mysqlを再起動
またはmysqlにログインし、alter文を使用して変更します.
use mysql
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
結果を表示:
mysql> SELECT Host, User, plugin from user;
+-----------+------------------+-----------------------+
| Host | User | plugin |
+-----------+------------------+-----------------------+
| localhost | mysql.infoschema | caching_sha2_password |
| localhost | mysql.session | caching_sha2_password |
| localhost | mysql.sys | caching_sha2_password |
| localhost | root | mysql_native_password |
+-----------+------------------+-----------------------+
5 rows in set (0.00 sec)