mysql 远程100038 解决
2.你想myuser使用mypassword从任何主机连接到mysql服务器的话。
#本机登陆mysql:
$: mysql -u root -p
#改变数据库:
mysql>use mysql;
#从所有主机:
mysql>grant all privileges on *.* to 'root'@'%' identified by 'youpassword' with grant option;
mysql>flush privileges;
iptables -L #查看所有规则发现,mysqld服务的 NEW 状态没有放行
iptables -I INPUT -p tcp -m state --state NEW --dport 3306 -j ACCEPT #添加规则放行mysqld服务的new状态
service iptables save #保存规则
service iptables restart #重启防火墙
防火墙重启后才能生效
3. 关闭防火墙
4. 开启安全组端口
5.远程测试 cmd命令
远端测试端口是否能通,是否可以登录数据库
telnet ip 3306 #在cmd中使用telnet命令查看端口是否可访问