navicat连接linux的Mysql问题

关掉防火墙
systemctl stop firewalld.service
mysql -uroot -p 登录失败 ,报mysql.sock不存在,只要 /etc/init.d/mysql restart 即可解决

或者会报权限问题 chown -R mysql:mysql mysql
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

修改用户
mysql -uroot -p
use mysql;
select host,user form user
update user set host = ‘%’ where user = ‘root’;(r如果报错,说明%已存在)
flush privileges;

发布了19 篇原创文章 · 获赞 0 · 访问量 3258

猜你喜欢

转载自blog.csdn.net/Betteryun/article/details/102590155