PHP 连接 MySQL 失败解决

2019-08-28  本文已影响0人  给我把胡萝卜切成肉丁

根据网上说法:发生这种错误,是由于MySQL 8默认使用了新的密码验证插件:caching_sha2_password,而之前的PHP版本中所带的mysqlnd无法支持这种验证。

在命令行进入 MySQL 的安装目录,依次执行
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';
FLUSH PRIVILEGES;

image.png
上一篇 下一篇

猜你喜欢

热点阅读