在端口 3307 Windows 上运行 MySQL
Posted
技术标签:
【中文标题】在端口 3307 Windows 上运行 MySQL【英文标题】:Running MySQL on port 3307 Windows 【发布时间】:2017-01-19 12:11:55 【问题描述】:我有 2 个 XAMPP 实例。每个 xampp 实例代表一个不同的 php 版本。我希望能够打开任一 xampp 控制面板并成功启动 apache/mysql。 mysql数据应该分开保存。因此,我希望第二个 xampp 在端口 3307 上运行,而第一个 xampp 实例仍然在 3306 上。
问题 无论在 my.ini 中将端口设置为 3307,在 xampp 控制面板中单击“开始”都会生成 3306 版本的 mysqld。
更有趣 如果我转到基本目录 -> 手动运行 mysql_start.bat,它将正确生成 3307 版本。尽管这是解决我的问题的方法,但它并不理想。我希望它通过 xampp 控制面板进行控制。我想弄清楚为什么会发生这种情况!
其他说明 我还在
中设置了端口 3307 php\php.ini phpMyAdmin\config.inc xampp-control.ini【问题讨论】:
【参考方案1】:您需要更改 xampp-control.ini 上的服务端口配置 -
[ServicePorts]
Apache=80
ApacheSSL=443
MySQL=3306
FileZilla=21
FileZillaAdmin=14147
Mercury1=25
Mercury2=79
Mercury3=105
Mercury4=106
Mercury5=110
Mercury6=143
Mercury7=2224
TomcatHTTP=8080
TomcatAJP=8009
Tomcat=8005
希望这会有所帮助。
【讨论】:
以上是关于在端口 3307 Windows 上运行 MySQL的主要内容,如果未能解决你的问题,请参考以下文章
mysql 多端口设置如开启3306,3307,3308端口后, 能否通过不同端口操作同一张表?