解決MySQL數(shù)據(jù)庫無法遠程
1 沒有授予相應的權(quán)限:
例如,你想root使用123456從任何主機連接到mysql服務(wù)器
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;
2 防火墻禁止了3306端口,以iptable為例
vi /etc/sysconfig/iptables
# 開放3306端口的設(shè)置
service iptables restart
3 修改 MySQL 的配置文件
因為默認3306端口只允許本地訪問的,注釋掉這行
# bind-address = 127.0.0.1
service mysql restart