一、查看系统端口号开发状态:
查看 服务器端口号:
grep servicename /etc/services:
netstat -an | grep servicename
首先需要开启3306端口:
二、开启虚拟机中的mysql数据库(3306端口):
1、第一步查看虚拟机中的防火墙是否开启:
systemctl status firewalld
2、第二部:如果没有启用:使用如下命令启用防火墙:(如果已经启动则跳过这一步)
service firewalld start
3、第三步:使用如下命令启用3306端口:
a:firewall-cmd --zone=public --add-port=3306/tcp --permanent
b:firewall-cmd --reload
4、第四步:在cmd中输入:telnet ip 3306查看是否已经开放。
三、授权mysql对任意的ip地址都可以访问:
1、进入远程服务器终端关闭mysql:--->service mysql start
2、对mysql执行屏蔽权限命令:--->mysqld_safe --skip-grant-table