【mysql 3306端口不能访问怎么办】教程文章相关的互联网学习教程文章

linux下mysql开启远程访问权限防火墙开放3306端口

开启mysql的远程访问权限 默认mysql的用户是没有远程访问的权限的,因此当程序跟数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限。 主流的有两种方法,改表法和授权法。 相对而言,改表法比较容易一点,个人也是比较倾向于使用这种方法,因此,这里只贴出改表法 1、登陆mysql mysql -u root -p 2、修改mysql库的user表,将host项,从localhost改为%。%这里表示的是允许任意host访问,如果只允许某一个ip访问,则可改...

ubuntu15.04下mysql开放远程3306端口【图】

ubuntu 15.04开放mysql远程3306端口,以下所有操作在terminal(终端)中执行。 首先查看端口是否打开 netstat -an|grep 3306此图为开启3306端口的截图,之前显示为. . . 127.0.0.1:3306 . . . 打开mysql配置文件vi /etc/mysql/mysql.conf.d/mysqld.cnf 将bind-address = 127.0.0.1注销?截图最下面一行注销 重启动ubuntu再次查看端口是否打开 netstat -an|grep 3306此时端口3306已经打开 然后可以授权 进入mysql 使用sudo 命令:sud...

Linux开启3306端口(开放mysql访问端口)【代码】【图】

1、本地测试3306是否开启 首先要ping一下看是否联通 ping 192.168.43.47之后使用telnet命令查看是否可用 telnet 192.168.43.47 33062、linux开启3306端口 2.1 常用指令 查看防火墙状态: service iptables status重启防火墙: service iptables restart查看3306端口状态 netstat -an|grep 3306 2.2 编辑防火墙配置文件 编辑文件 vi /etc/sysconfig/iptables注:一定注意自己的虚拟机系统是什么ubuntu 使用 -A RH-Firewall-1-INPUT ...

安装MySQL 3306端口被占用【图】

出现原因 (猜测)之前卸载MySQL没卸载干净解决办法 1)cmd, 输入 netstat -ano 2)找到3306地址,记住其PID3)Ctrl+Alt+Delete打开任务管理器,找到该PID所在位置,右击停止4)回到MySQL安装界面,先Back,再Next就好啦

安装MYSQL 提示3306端口已经被占用解决方案【图】

cmd运行如下命令 netstat -aon|findstr 3306 这样就会显示,那个进程id占用了3306端口。 2.在运行 tasklist 显示如下图: 再到任务管理器中,结束进程即可

使用Windows 2003服务器,进行Mysql 远程登录或者主从同步时,要开启3306端口

? ? 开始->控制面板->windows防火墙->“例外”选项卡->添加端口->3306->确定 ? 其它情况: 关于windows2003服务器,mysql不能远程登录的问题解决 ?http://blog.sina.com.cn/s/blog_a02b996d01018rm3.html

在Linux环境下使用MySQL:开放/修改3306端口、开放访问权限【图】

在Linux环境下使用MySQL:开放/修改3306端口、开放访问权限 一、查看3306端口是否开放 netstat -an|grep 3306 如果看到下图这样的,说明端口并未打开:二、修改访问权限注意上图中的第一行红色的注释: “By default we only accept connections from localhost”,这几句话的意思是说“在默认情况下我们只允许本地服务访问MySQL”,所以我们需要注释掉下方那条配置,直接在它前面加上一个井号即可: bind-address = 127.0.0.1 如下...

3306端口没有收听?无法远程连接MySQL【代码】

我正在尝试使用pymysql远程连接到MySQL,我收到错误消息:(2003, "Can't connect to MySQL server on 'ip address' ([WinError 10061] No connection could be made because the target machine actively refused it)")在我的my.cnf文件中,我将bind-address设置为0.0.0.0,并且不存在skip-networking.运行“sudo netstat -atn”显示端口3306仅侦听localhost:Proto Recv-Q Send-Q Local Address Foreign Address ...

【转载】腾讯云安全组如何开放3306端口让Mysql可访问

Mysql数据库的默认端口号为3306,在服务器安装好Mysql数据库后,如果使用的服务器是阿里云或者腾讯云服务器,如果在后台启用了安全组功能,则需要在安全组中对3306端口的入站规则进行放行,只有在安全组中开放了3306端口,外部才可访问到对应MySql数据库。如果是Windows服务器,启用了Windows防火墙功能的话,还需要在防火墙中开放3306端口。 阿里云服务器安全组设置可参考本站文章:浅谈云服务器安全组功能以及使用。 腾讯云服务器...

MySQL 3306端口被占用 ERROR 1043 (08S01): Bad handshake【图】

连接数据库出现以下错误提示如何解决: 错误提示为该端口为MySQL默认端口号,由于被占用,以至于不能够连接到数据库解决端口占用问题步骤如下:win+R -> 运行-cmd, 在控制台里输入 netstat -ano, 找到 3306 端口号 ,记住对应的PID然后打开任务管理器 -> 查看 -> 选择列 -> 勾上 PID(进程标识符) -> 确定在任务管理器找到刚才的PID的进程,查看是什么程序占用了端口,把它关闭然后再重新启动mysql就不会包端口被占用的错误了参考...

[ 转载 ] Mysql 远程连接+开放80和3306端口 常用配置

直接上方法: 首先配置CentOS下防火墙iptables规则:# vim /etc/sysconfig/iptables向其中加入下列规则:-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 80 -j ACCEPT -A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT说明:防火墙开放http用的80端口和连接MySql的3306端口。# service iptables restart然后配置MySQL允许远程登陆:...

关于mysql服务器3306端口不能远程连接的解决

问题:本机可以通过3306端口连接mysql服务器,但远程不行。1、网络检测 1)ping主机可以; 2)telnet 主机3306端口不可以; telnet 主机22端口可以; 说明与本机网络没有关系;2、端口检测 1)netstat -ntpl |grep 3306 tcp 0 0 :::3306 :::* LISTEN - 2)netstat -ntpl |grep 22 tcp 0 0 0.0.0.0:22 0.0.0.0:...