升级MySQL8后wordpress连接数据库失败的办法

mysql8.0版本更改了默认字符集为utf8mb4 , 也更改了登陆密码的默认加密校验方式为caching_sha2_password 。 而很多客户端连接方式并未来得及更新 。 导致升级到mysql8后原有项目老是连接数据库失败 , 现提供解决方法 , 供大家参考!

升级MySQL8后wordpress连接数据库失败的办法

文章插图

需要这些哦
mysql设置装备摆设文件my.ini
文本编纂东西
方式/
1找到mysql设置装备摆设文件 , window下为my.ini , 一般在埋没文件夹ProgramData下需要在文件夹查看选项中打开埋没项目 。 如下图所示
升级MySQL8后wordpress连接数据库失败的办法

文章插图

2用记事本或其他文本东西打开该设置装备摆设文件 , 在文件末从头至尾插手如下设置装备摆设:
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
collation-server = utf8_unicode_ci
character-set-server = utf8
default_authentication_plugin = mysql_native_password


【升级MySQL8后wordpress连接数据库失败的办法】如下图所示
升级MySQL8后wordpress连接数据库失败的办法

文章插图

3保留设置装备摆设文件后 , 在计较机办理办事中找到MySQL办事 , 遏制后在启动 。 如下图所示
升级MySQL8后wordpress连接数据库失败的办法

文章插图

4若是点窜设置装备摆设文件保留后呈现mysql办事无法启动 , 可能是因为点窜后保留的文件编码格局跟本来纷歧样了 。 可以利用另存为然后编码格局选择“ANSI” 。
升级MySQL8后wordpress连接数据库失败的办法

文章插图

注重事项该方式合用于windows系统 , linux系统文件路径以及MySQL办事启动体例都纷歧样

以上内容就是升级MySQL8后wordpress连接数据库失败的办法的内容啦 , 希望对你有所帮助哦!

    推荐阅读