【问题标题】:Running MySQL on port 3307 Windows在端口 3307 Windows 上运行 MySQL
【发布时间】: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

【问题讨论】:

    标签: php mysql apache xampp


    【解决方案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
    

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2015-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-29
      • 2021-02-26
      • 2018-10-02
      • 2013-10-02
      相关资源
      最近更新 更多