1045, "Access denied for user 'root'@'***.***.***.***' (using password: YES)")
首先是centos的mysql安装方式
https://www.cnblogs.com/silentdoer/articles/7258232.html
这个是大佬写的,膜拜。
出现这个的问题是因为表里没做好权限。
可以看下,数据库里面mysql表下user的表。
里面的host的字段,是loaclhost,需要将这个改成‘%’
修改要用命令改,别手动
命令一:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION
命令二:
FLUSH PRIVILEGES;
设置完就可以,可以看下上面的安装文章,里面也有提及,安装和权限设置都特细节。