原因:  root@%表示 root用户 通过任意其他端访问操作 被拒绝!  授权即可:

1:进入数据库 mysql -u root -p

输入密码

2:输入 show grants;

 

 3:输入 mysql> grant all privileges on *.* to 'root'@'%' identified by '数据库密码' with grant option;

 4 :重启服务器  service mysql restart

新建数据库

 解决腾讯云连接数据库出现问题

 我们需要重新启动服务器

 打开终端 连接服务器输入  sudo service mysql restart

更多推荐

解决数据库出现Access denied for user ‘root‘@‘%to database ‘xxx‘ 问题