1045-Access denied for user 'root'@'172.16.31.90' 错误解决办法
根据上报错信息得知,我没有授权root用户可以在"172.16.31.90"登录,所以造成无法登录。 所以解决方案为:授权root用户可以在172.16.31.90登录,授权方式有两种: 1、授权root用户可以从172.16.31.90登录MySQL数据库,如下所示:(yourpassword为登录MySQL数据库的密码) GRANT ALL PRIVILEGES ON *.* TO 'root'@'172.16.31.90' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION; 2、授权root用户可以从任意电脑登录MySQL数据库。如下所示: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION; 简单粗暴,完美解决! 来源: CSDN 作者: RR369_yyh 链接: https://blog.csdn.net/RR369_yyh/article/details/103904062