默认的 MySQL 端口号是什么?
mysqlmysqli database更新于 2024/1/31 4:31:00
MySQL 默认使用端口号 3306。
3306 端口号
3306 端口号是 MySQL 协议用来连接 MySQL 客户端和实用程序(如 ‘mysqldump’)的。它是一个 TCP,即传输控制协议。
漏洞
让我们看看使用此默认端口时是否存在任何漏洞 −
一般来说,不应打开端口 3306,因为它可能使服务器容易受到攻击。如果用户需要远程连接到数据库,还有许多其他安全选项,而不是打开端口 3306。
安全选项之一包括使用 SSH 隧道。另一方面,如果需要打开端口 3306,则用户必须确保限制可以访问该端口的 IP 地址,以便不受信任的主机无法访问该连接。即使 MySQL 默认端口是 3306,也并不一定意味着 MySQL 服务将始终使用该端口。
如果用户想要验证端口或查看 MySQL 是否正在使用其他端口,可以通过运行简短的 SQL 查询来完成。
SHOW VARIABLES WHERE Variable_name = 'port';
相关文章
spring boot 如何连接 localhost MySQL
在 MySQL 中检索行时,AND 和 OR 运算符之间有什么区别?
在 MySQL 中更新所有 varchar 列行以在斜线前显示值?
如何在 MySQL 中合并几行记录?
以下是带有动态数组的 MySQL LIKE 查询MySQL 限制范围无法显示前 3 行?
如何将主键作为外部键引用到 MySQL 中的各个表?
MySQL 数据库字段搜索查询的类型?
在 MySQL 中加密和解密字符串?
如何在 MySQL 中仅使用来自另一个表的字符串作为引用向表中添加一行?
在 MySQL 中 SELECT WHERE IN null?
打印
下一节 ❯❮ 上一节