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

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

东西/原料

  • mysql设置装备摆设文件my.ini
  • 文本编纂东西

方式/步调

  1. 1

    找到mysql设置装备摆设文件,window下为my.ini,一般在埋没文件夹ProgramData下需要在文件夹查看选项中打开埋没项目。如下图所示

  2. 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


    如下图所示

  3. 3

    保留设置装备摆设文件后,在计较机办理办事中找到MySQL办事,遏制后在启动。如下图所示

  4. 4

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

    END

注重事项

  • 该方式合用于windows系统,linux系统文件路径以及MySQL办事启动体例都纷歧样
  • 发表于 2020-03-06 19:00
  • 阅读 ( 1018 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具