链接mysql 问题
Navicat 链接mysql 时: ERROR(2003 Can't connect to MySQL server on 'lobalhost'(100**))
数据库服务没有开启 # service mysqld status 命令来查看mysql 的启动状态
mysqld is stopped 那就说明mysql服务是停止状态
mysqld is running 那就说明mysql服务是启动状态
数据库连接端口是否开启 :
【查看数据库的端口】1.登陆mysql #mysql - u root -p(password)
2.mysql> show global variables like 'port'; //查看端口号
(3. 修改端口号:编辑/etc/my.cnf文件 或者my.conf
[mysqld]
port=3506
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
"my.cnf" 11L, 261C written
4.重启动mysql
# /etc/init.d/mysqld restart
Stopping mysqld: [ OK ]
Starting mysqld: [ OK ]
5.再次查看mysql 端口号
)
数据库连接端口是否对外开放 :【linux 系统下 位置:/etc/sysconfig/iptables】
*filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 2222 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 8686 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 8443 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 8999 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 52971 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 5353 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 52972 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 3389 -j ACCEPT -A INPUT -j REJECT --reject-with icmp-host-prohibited -A FORWARD -j REJECT --reject-with icmp-host-prohibited COMMIT
保持文件: 运行
service iptables restart
查看 开发的端口
/sbin/iptables -L -n
关闭/打开防火墙(需要重启系统)
开启: chkconfig iptables on 关闭: chkconfig iptables off
可以启动和停止防火墙(立即生效,重启后失效)
开启: service iptables start 关闭: service iptables stop
CentOS6 [root@localhost ~]# service iptable status ---查看防火墙状态 [root@localhost ~]#servcie iptables stop --临时关闭防火墙 [root@localhost ~]#service iptables start --临时启动防火墙 [root@localhost ~]#service iptables restart --重启防火墙 [root@localhost ~]#chkconfig iptables off --永久关闭防火墙 [root@localhost ~]#chkconfig iptables on --永久开启防火墙
接下来 看数据库权限。。。。。然后链接Navicat

浙公网安备 33010602011771号