阿里云服务器上安装的数据库远程登录报错1045

阿里云服务器上安装的数据库远程登录报错1045

在学习服务器操作的时候,在尝试把项目放到服务器上时,需要在服务器上安装数据库,但是在使用图形化界面(本人使用的sqlyog连接的),发现输入用户名和密码时(用户名和密码都是正确的),报错1045,网上找了不少资料,解决办法是:

1.使用xshell连接上你的服务器:
2.连接上mysql:

mysql -u root -p199201gxh

如果出现 ERROR 1049 (42000) : Unknown database ‘root’,请参考本人博客:
https://blog.csdn.net/weixin_44167913/article/details/96867619

3.使用数据库
use mysql;

4.进行授权:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '这里写自己数据库的密码' WITH GRANT OPTION;

5.重新连接就行了.

上一篇:Azure Ubuntu 16.04虚拟机安装低版本内核


下一篇:mysql [1044/1045] Access denied for user 'root'@'localhost' to database 'x