Laravel8のsail SequelProでmysql8に接続する方法

Laravel8のsail SequelProでmysql8に接続する方法

Laravel8のsailはmysql8で、SequelProだと、caching_sha2_passwordで接続できませんと怒られる。

SequelProが’caching_sha2_password’に対応していないので’mysql_native_password’を利用するように設定してあげる

$ ./vendor/bin/sail up //サーバーUP
$ mysql -u root -ppassword --host="127.0.0.1"   //mysqlに入る
mysql> ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'password';   //mysql_native_passwordに変更