MySQL8.4にてエラー表示

icon MySQL

WindowsPCにて自前でphpやMySQLをインストールし,WordPressをローカルで立ち上げています.MySQL8.0の後にMySQL8.4が出ていたのでさくっとアップデート.すると・・・,WordPressを開こうとしたらエラーが出ました.

Plugin 'mysql_native_password' is not loaded

エラー表示はどきどきしますね・・・

調べたところ,MySQL8.4では,パスワードの古いハッシュ化方法が無効化されたとのことでした(mysql_native_passwordが古い → caching_sha2_passwordが新しい).

さらに調べたら対策方法があって,古いハッシュ化方法を利用可能でした.my.ini に下記設定を追加です.

mysql_native_password=on

なお,my.iniの標準の置き場は下記のとおり.

C:\ProgramData\MySQL\MySQL Server 8.4\my.ini

これで動作しました.

タイトルとURLをコピーしました