今天在用Navicat连接Linux数据库时报错:
Access denied for user 'root'@'ip地址
原因:没有设置权限
解决办法:
1.mysql -u -root -p 输入密码
2.mysql>grant all privileges on . to ‘root’@’%’ identified by ‘root’ with grant option;
3.mysql>flush privileges;
4.exit; 退出mysql
5.service mysqld restart 重启mysqld