开放3306端口 (我这里是centos7.0)
开放3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
重新加载防火墙
firewall-cmd --reload
查看防火墙例外
firewall-cmd --list-ports
登录数据库并授权
登录数据库后执行以下命令:(%可替换成你指定的ip,即:允许root用户在一个特定的IP进行远程登录)
GRANT ALL PRIVILEGES ON * . * TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
重载授权表:
FLUSH PRIVILEGES;