怎样打开3306端口

怎样打开3306端口,第1张

您好提问者
首先端口不需要打开 你运行某个程序就自动调用这个端口
如果是做网站 就是去掉放火墙对这个端口的通信限制
如果你的机器已经封闭这个端口的通信你可以上防火墙里看看或者在网上邻居属性里面有 一般都是防火墙软件的事
你的问题太笼统 我只能这么回答 有疑问可以发消息给我
今天心情好 回答完你这个问题我就升级了

[caibo@localhost /]$ firewall-cmd --zone=public --add-port=3306/tcp --permanent
success
[caibo@localhost /]$ firewall-cmd --reload
systemctl stop firewalldservice #停止
systemctl disable firewalldservice #禁用
mysql安装后还要允许远程连接,其他服务器才能连接到本地的数据库。
mysql账户是否不允许远程连接。如果无法连接可以尝试以下方法:
mysql -u root -p //登录MySQL
mysql> GRANT ALL PRIVILEGES ON TO 'root'@'%'WITH GRANT OPTION; //任何远程主机都可以访问数据库
mysql> FLUSH PRIVILEGES; //需要输入次命令使修改生效
mysql> EXIT //退出
也可以通过修改表来实现远程:
mysql -u root -p
mysql> use mysql;
mysql> update user set host = '%' where user = 'root';
mysql> select host, user from user;

3306端口就是MySQL的默认端口。不过有些其他可以指定端口的软件,也可以指定使用这个端口
在开始菜单中单击运行 输入cmd打开命令提示符窗口 输入netstat -b
找到你要找的端口 localaddress 那一列就是你本机打开的端口 找到:后面是3306的那行 然后记下PID那列相应的数
任务栏上点右键打开任务管理器,选“查看”--“选择列”--勾上PID(进程标识符)确定
然后单击任务管理器的进程选项卡 找到PID是你刚才记下的那两个数
就能找到占用这个端口的进程了

MySQL的默认端口。不过有些其他可以指定端口的软件,也可以指定使用这个端口。

"端口"是英文port的意译,可以认为是设备与外界通讯交流的出口。端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见。例如计算机中的80端口、21端口、23端口等。

物理端口又称为接口,是可见端口,计算机背板的RJ45网口,交换机路由器集线器等RJ45端口。电话使用RJ11插口也属于物理端口的范畴。

扩展资料:


端口类型

TCP端口和UDP端口。由于TCP和UDP 两个协议是独立的,因此各自的端口号也相互独立,比如TCP有235端口,UDP也 可以有235端口,两者并不冲突。

周知端口(Well Known Ports)

周知端口是众所周知的端口号,范围从0到1023,其中80端口分配给>

网络服务是可以使用其他端口号的,如果不是默认的端口号则应该在 地址栏上指定端口号,方法是在地址后面加上冒号“:”(半角),再加上端口号。比如使用“8080”作为>

但是有些系统协议使用固定的端口号,它是不能被改变的,比如139 端口专门用于NetBIOS与TCP/IP之间的通信,不能手动改变。

参考资料来源:百度百科--端口

你启动mysql不就打开了3306端口了吗
打开3306端口监听
这项工作要慎重。处于安全考虑,默认情况下,Debian把3306端口关闭了。因为,不少黑客通过它来攻击你的系统。如果你不通过其他机器来存取数据库,那么不要打开这个端口。
修改/etc/mysql/mycnf,找到:
skip-networking
把它注释掉:
#
skip-networking


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12783347.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存