问题有2,其一:Linux 没有关闭防火墙,其二:MySQL没有设置权限
Linux 没有关闭防火墙
解决办法:
先查看是否关闭
Chkconfig iptables --list;
如没关闭,使用命令 chkconfig iptables off; 执行关闭防火墙的命令,在重启Linux系统,命令: reboot
注: 因为系统重启,Linux和相关的软件都需要重新开启
MySQL没有设置权限
解决办法:
先查看MySQL是否开启
Chkconfig mysqld --list;
如没关闭,使用命令 chkconfig mysqld off; 再查看MySQL是否开启.
开启成功后.输入命令 [root@localhost ~]# MySQL
再输入mysql>use mysql;
进入MySQL数据库后,再输入mysql> select user,host,password from mysql.user;
查看root 是否为%
没有在为MySQL配置环境变量
mysql> update mysql.user set host='%' where user='root' and host='localhost.localdomain';
再输入下面的这个指令并生效
[root@localhost ~]# mysqladmin reload;
进入Solyog professional 软件重开即可