Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我正确理解端口,它们将用于映射远程机器上的多个位置。但是,如果 mysql 和 php 都在同一台主机上,那么端口服务的原因或目的是什么?例如,我在 localhost 上连接到 mysql,一切正常,但是如果我将 mysql 的端口更改为 01,例如它甚至在本地停止工作......因为没有涉及外部网络,为什么会这样?
不管 MySQL 服务器是在同一台机器上运行还是在不同的机器上运行,占用一个确定的端口总是好的。它会
- 保持其他端口空闲
- 帮助应用程序安全、灵活地与数据库通信。
- 如果有多个数据库服务器在运行,最好每个都运行在一个唯一的端口上以避免冲突。为此,您或您的应用程序需要知道指定端口。