my.ini配置文件中port有什么作用?

my.ini配置文件

bash 复制代码
[mysqld]
port = 13306
[client]
 port=13306

在my.ini配置文件中,[client] 和 [mysqld] 节中的 port 参数有着不同的作用:

client\] port 这个参数定义的是MySQL客户端尝试连接到MySQL服务器时所使用的端口号。 当你在命令行或其他客户端工具中没有显式指定端口号时,这个设置将被用作默认值。 如果你有多个MySQL服务器实例运行在不同的端口上,你可以通过修改这个参数来指定连接到特定的实例。 \[mysqld\] port 这个参数是MySQL服务器实例监听的端口号。 当MySQL服务启动时,它会在指定的端口上监听来自客户端的连接请求。 如果你想要改变服务器监听的端口,你需要修改这个参数。 在大多数情况下,\[client\] 和 \[mysqld\] 中的 port 参数应该是相同的,这样客户端才能成功连接到服务器。如果它们不同,客户端将尝试连接到由 \[client\] port 指定的端口,而服务器则在 \[mysqld\] port 指定的端口上监听。如果两个端口不一致,连接将会失败,除非你显式地在客户端连接命令中指定了正确的端口号。 例如,如果你想连接到一个非默认端口的MySQL服务器,你可以在命令行中使用 -P 或 --port 参数来指定端口号: mysql -u username -p --port=3307

相关推荐
李广坤19 小时前
MySQL 大表字段变更实践(改名 + 改类型 + 改长度)
数据库
Turnip12022 天前
深度解析:为什么简单的数据库"写操作"会在 MySQL 中卡住?
后端·mysql
爱可生开源社区2 天前
2026 年,优秀的 DBA 需要具备哪些素质?
数据库·人工智能·dba
随逸1772 天前
《从零搭建NestJS项目》
数据库·typescript
加号33 天前
windows系统下mysql多源数据库同步部署
数据库·windows·mysql
シ風箏3 天前
MySQL【部署 04】Docker部署 MySQL8.0.32 版本(网盘镜像及启动命令分享)
数据库·mysql·docker
李慕婉学姐3 天前
Springboot智慧社区系统设计与开发6n99s526(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库·spring boot·后端
百锦再3 天前
Django实现接口token检测的实现方案
数据库·python·django·sqlite·flask·fastapi·pip
WeiXin_DZbishe3 天前
基于django在线音乐数据采集的设计与实现-计算机毕设 附源码 22647
javascript·spring boot·mysql·django·node.js·php·html5
tryCbest3 天前
数据库SQL学习
数据库·sql