phpmyadmin2054错误
程序员文章站
2022-03-10 10:00:49
...
phpmyadmin2054错误
发生这种错误,是由于MySQL 8默认使用了新的密码验证插件:caching_sha2_password,而之前的PHP版本中所带的mysqlnd无法支持这种验证,需要重新设置一下mysql的密码,因为以前的root密码已经不能使用,所以不能用传统的修改密码方式,而是直接重设密码:
1、 首先修改mysql的配置文件my.cnf
设置任何用户登录都可以获得全部的权限,在[mysqld]的段中加上一句:skip-grant-tables 然后重启mysql
2、 执行修改密码的sql:
UPDATE user SET Password = password ('new-password') WHERE User = 'root'; flush privileges;
3、 再次重启mysql,这下应该就好了
更多PHP相关知识,请访问PHP中文网!
以上就是phpmyadmin2054错误的详细内容,更多请关注其它相关文章!
上一篇: 提高MySQL并发能力的思路
下一篇: Linux下Mysql源码安装笔记
推荐阅读
-
阿里云服务器ECS上ubuntu安装nginx后默认站点页面打开错误,显示无法访问此网站
-
win7系统安装网银助手时提示您尚未正确安装错误的两种解决方法图文教程
-
win7安装Office提示1603/1902错误解决方法
-
电子邮件营销的错误
-
IE浏览器总是弹出此页面包含一些错误怎么解决?
-
Android webview 遇到android.os.FileUriExposedException错误解决办法
-
解决iview多表头动态更改列元素发生的错误的方法
-
PHP.ini中配置屏蔽错误信息显示和保存错误日志的例子
-
PHP的PDO错误与错误处理
-
一次nginx 504 Gateway Time-out错误排查、解决记录