当前位置: 代码迷 >> MySQL >> Mysql 相干
  详细解决方案

Mysql 相干

热度:552   发布时间:2016-05-05 17:08:12.0
Mysql 相关
mysql workbench root 远程登陆问题的解决
第一步、授权:mysql的root用户默认情况下只能在本地登陆,不能远程,若远程连接,需要授权:     mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;    mysql>FLUSH PRIVILEGES;    ('root'@'%',指定root用户可以在任意一台计算机上连接数据库服务器,若要指定特定的计算机,可将%替换为特定的IP)第二部、开放3306端口:网上更多的是强调root用户的授权方法,但是如果只是给root授权而没有开放3306端口,仍旧是无法连接。开放端口的方法如下:打开文件 /etc/sysconfig/iptables(该文件路径因操作系统而异),文件内容如下:# Firewall configuration written by system-config-firewall# Manual customization of this file is not recommended.*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 3306 -j ACCEPT-A INPUT -j REJECT --reject-with icmp-host-prohibited-A FORWARD -j REJECT --reject-with icmp-host-prohibitedCOMMIT添加黑体字内容以打开3306端口,重启iptables: #service iptables restrat

  相关解决方案