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

my.ini配置文件

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

在my.ini配置文件中,clientmysqld 节中的 port 参数有着不同的作用:

client port

这个参数定义的是MySQL客户端尝试连接到MySQL服务器时所使用的端口号。

当你在命令行或其他客户端工具中没有显式指定端口号时,这个设置将被用作默认值。

如果你有多个MySQL服务器实例运行在不同的端口上,你可以通过修改这个参数来指定连接到特定的实例。

mysqld port

这个参数是MySQL服务器实例监听的端口号。

当MySQL服务启动时,它会在指定的端口上监听来自客户端的连接请求。

如果你想要改变服务器监听的端口,你需要修改这个参数。

在大多数情况下,clientmysqld 中的 port 参数应该是相同的,这样客户端才能成功连接到服务器。如果它们不同,客户端将尝试连接到由 client port 指定的端口,而服务器则在 mysqld port 指定的端口上监听。如果两个端口不一致,连接将会失败,除非你显式地在客户端连接命令中指定了正确的端口号。

例如,如果你想连接到一个非默认端口的MySQL服务器,你可以在命令行中使用 -P 或 --port 参数来指定端口号:

复制代码
mysql -u username -p --port=3307
相关推荐
夜雪一千7 小时前
MySQL查询条件的顺序是否影响查询效率
数据库·mysql
X-⃢_⃢-X7 小时前
十、Redis之布隆过滤器
数据库·redis·缓存
Nturmoils7 小时前
订单号查出了三笔,我以为是数据脏了,其实是自己写错了
数据库
ZKNOW甄知科技7 小时前
燕千云深度集成飞书:以AI之力,开启无感IT运维体验
大数据·运维·网络·数据库·人工智能·低代码·集成学习
TDengine (老段)8 小时前
TDengine 免费版说明
java·大数据·数据库·物联网·时序数据库·tdengine
汉知宝科技8 小时前
历史案件数据迁移:知识产权管理系统落地的第一道门槛
大数据·数据库
这就是佬们吗8 小时前
Python入门⑤-异常处理、文件操作与实战项目
开发语言·数据库·python·算法·pycharm
吴声子夜歌8 小时前
MongoDB 4.x——SpringBoot框架整合
数据库·spring boot·mongodb
凤山老林8 小时前
MySQL“读已提交“并非万能药:深度解析RC隔离级别的盲区与适用边界
数据库·mysql
Database_Cool_8 小时前
阿里云 Tair(企业级内存数据库)vs 腾讯云 Redis 云缓存深度对比:性能/数据结构/成本全维度 Benchmark
数据库·阿里云·缓存