用 lnmp 一键安装包搭好环境用 navicat 连贯发现无奈连贯并报错
- 登陆 mysql
#mysql -u root -p
2、批改 mysql 库的 user 表,将 host 项,从 localhost 改为 %。% 这里示意的是容许任意 host 拜访,如果只容许某一个 ip 拜访,则可改为相应的 ip,比方能够将 localhost 改为 192.168.1.123,这示意只容许局域网的 192.168.1.123 这个 ip 近程拜访 mysql。
更改数据库用户权限 (留神 第二行填写本人的 mysql 明码)
mysql> use mysql;
mysql>grant all privileges on *.* to 'root'@'%' identified by '~~yourpwd~~';
mysql> update user set host = '%' where user = 'root';
mysql> select host, user from user;
mysql> flush privileges;
重启服务器 navicat 从新连贯
发现还是报错 上面设置下防火墙
- 关上防火墙配置文件
vim /etc/sysconfig/iptables
- 把 3306 的端口前面改为 ACCEPT
如图
- 而后重启防火墙
service iptables restart
- 测试发现连贯胜利