🐥
Wordpressでmysql8を使用した時のデータベース接続エラーについて
WordPressでMySQLの8系を使用した場合に、インストールの時に「データベース接続確立エラー」が表示されました。
データベースもちゃんと動作してるし、パスワードやユーザー名も間違ってない、いろいろ試行錯誤したので備忘録に。
wordpress: v5.3
mysql: ver 8.0.18
OSS: Nginx version: nginx/1.17.6
PHP: v7.2.24
rootでmysqlにログインして、
alter user 'DBユーザー名'@'localhost' identified with mysql_native_password by 'DBパスワード';
で完了。
「caching_sha2_password」を「mysql_native_password」に変更したら無事インストールできました。
Discussion