为什么XAMPP和MYSQL服务不能同时运行

问题描述 投票:0回答:1
2024-03-24  8:48:51 0 [Note] InnoDB: Loading buffer pool(s) from C:\xampp\mysql\data\ib_buffer_pool
2024-03-24  8:48:51 0 [Note] Plugin 'FEEDBACK' is disabled.
2024-03-24  8:48:52 0 [Note] InnoDB: Buffer pool(s) load completed at 240324  8:48:52
2024-03-24  8:48:52 0 [Note] Server socket created on IP: '::'.
2024-03-24  8:48:52 0 [ERROR] Can't start server: Bind on TCP/IP port. Got error: 10048: Only one usage of each socket address (protocol/network address/port) is normally permitted.

2024-03-24  8:48:52 0 [ERROR] Do you already have another mysqld server running on port: 3306 ?
2024-03-24  8:48:52 0 [ERROR] Aborting
`your text``

我期望 XAMPP 在 MYSQL 服务运行时运行良好,也许端口有问题?`

php mysql xampp
1个回答
0
投票

XAMPP 是一个服务集合,名称中的“M”代表 MySQL,是的,问题在于端口:当时只有一台服务器可以监听某个网络端口。

因此,如果您想运行另一个 MySQL/MariaDB 实例,您需要:

  • 禁用并终止 XAMPP 安装的 MySQL,然后运行另一个实例,或者
  • 更改 MySQL/MariaDB 任一实例上的列表端口,默认为 3307。或者您可以将 MySQL/MariaDB 配置为侦听 Unix 套接字(Windows 上的命名管道)。
© www.soinside.com 2019 - 2024. All rights reserved.