【原因分析】:MySQL8.0采用了新的加密验证机制,身份验证插件从原来的mysql_native_password修改为caching_sha2_password
【解决方案】:执行如下sql语句将root用户的身份验证插件修改为:caching_sha2_password
ALTER USER 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY 'root用户密码'
【原因分析】:MySQL8.0采用了新的加密验证机制,身份验证插件从原来的mysql_native_password修改为caching_sha2_password
【解决方案】:执行如下sql语句将root用户的身份验证插件修改为:caching_sha2_password
ALTER USER 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY 'root用户密码'