MySQL 8

MySQL 8 use caching_sha2_password as the default authentication method. Many MySQL clients still do not support this method. If you need to use the old method, you can set the authentication plugin as mysql_native_password. You can also set this as the default method by editing my.cnf file.

[mysqld]
default_authentication_plugin=mysql_native_password

To change a user to use mysql_native_password, run

ALTER USER 'USERNAME'@'localhost' IDENTIFIED WITH 'mysql_native_password' BY 'PASSWORD_HERE';

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *