mysql 3306端口没有对外开放怎么解决
mysql 3306端口没有对外开放,要解决此问题,通常情况下,为了安全起见,我们的Mysql会禁止除本地以外的所有IP登录,当然,你可以通过添加客户端IP来解决,但是我们的ADSL上网,IP是不固定的,每次管理数据库都要重新添加IP。
解决方法很简单,其实Navicat支持SSH通道,通过服务器上的SSH连接,再把服务器地址设为127.0.0.1,Mysql就是认为连接是说本地地址,就会顺利通过。在连接设置中,常规选项,IP填127.0.0.1,切换到SSH,填上服务器IP,SSH帐号密码。
mysql3306端口被占用解决方法
1.检查3306端口是否被其他程序占用,使用netstat -ano命令查看;
2.如果确实被其他程序占用,使用tasklist | findstr PID命令查看PID(占用3306端口的进程ID);
3.以管理员身份运行CMD,然后使用taskkill /F /PID PID命令强制结束占用3306端口的程序;
4.重启MySQL服务,此时3306端口即可正常使用。
1.windows键+R,输入cmd输入命令 netstat -ano
2.找到3306,同时也要记住最后的几位数字,在输入命令 netstat -ano|findstr "PID。
3.打开任务管理器,详细信息,在PID一列查找我们在命令窗口所查找到的PID数字,点击右键关闭就可以了。
关于安装mysql端口号3306的问题
如果端口已经被占用,则可以终止占用该端口的进程,以此释放3306端口你就可以使用了.另外,安装 mysql不必一定要使用3306端口的,你可以换另外一个端口,只是在连接mysql的语句中,将3306换成自己指定的端口即可,我想这是不会影响到你正常使用的.但愿对您有所帮助.
5 MYSQL服务3306端口已被占用,请改用其他端口号怎么解决啊
就是说mysql 启动需要使用 系统的3306端口。但是你现在这个端口可能被其他的程序占用了,就启动不了了。 用工具看一下你的3306端口是否被程序占用了 或者用DOS命令 netstat -an 看看端口使用情况
3306端口是tcp还是udp
tcp。
3306端口是MySQL的默认端口。TCP端口和UDP端口。由于TCP和UDP 两个协议是独立的,因此各自的端口号也相互独立,比如TCP有235端口,UDP也 可以有235端口,两者并不冲突。
公认端口号范围从0到1023,其中80端口分配给WWW服务,21端口分配给FTP服务等。我们在IE的地址栏里输入一个网址的时候是不必指定端口号的,因为在默认情况下WWW服务的端口是“80”。
还没有评论,来说两句吧...