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
相关推荐
老纪的技术唠嗑局2 小时前
超级干货分享:中小企业使用 OceanBase 实践经验汇总
数据库
CLOUD ACE2 小时前
谷歌云代理|零售商Target 如何利用 Spanner Graph 提升零售发现体验并将数据库维护成本降低 50%
数据库·零售
AI大模型-小雄2 小时前
Codex写分页接口为什么越翻越慢?用Cursor Pagination解决重复与漏数据
大数据·数据库·elasticsearch·搜索引擎·chatgpt·后端开发·codex
少晓年3 小时前
从 MySQL 迁移到人大金仓 KingbaseES:完整指南与实践
数据库·mysql
SelectDB3 小时前
Apache Doris AI RAG 实战:从基础 RAG 到知识图谱增强的技术能力与选型
数据库
SelectDB3 小时前
电商企业 PostgreSQL 迁移 Apache Doris:80TB 分析数据统一平台技术能力与实践
数据库
SelectDB4 小时前
阶跃星辰 Agent 可观测:Apache Doris / SelectDB 的技术能力与实践
数据库
SelectDB4 小时前
ApacheDoris Iceberg V3 湖仓 DML:Apache Doris / SelectDB 的技术能力与实践
数据库
SelectDB4 小时前
ApacheDoris Python UDF:SQL 调用 Python 的技术能力、选型对比与实践
数据库
Crazy________4 小时前
Redis03:持久化存储,大key分析,主从复制及哨兵模式
数据库·redis·容器