阿里云服务器安装的mysql远程连接报错1045
在学习操作服务器时,想把项目发布到服务器,需要使用数据库,所以在服务器上就安装了mysql,但是远程连接时发现输入账号密码都正确,但是报错1045,搜索了很多,找到解决办法.
准备:先使用xshell连接你的服务器
1.连接数据库
mysql -r root -p199201gxh
如果提示“ERROR 1049 (42000): Unknown database ‘123456’,请参考本人博客:
https://blog.csdn.net/weixin_44167913/article/details/96867619
2.使用数据库
use mysql;
3.进行授权:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '这里写自己数据库的密码' WITH GRANT OPTION;
4.重新连接即可.