【问题标题】:MYSQL won't start Post 3306 in useMYSQL 不会启动 Post 3306 in use
【发布时间】:2017-09-11 07:06:03
【问题描述】:
00:33:43  [mysql]   Problem detected!
00:33:43  [mysql]   Port 3306 in use by ""C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin\mysqld" --defaults-file="C:\Program Files (x86)\MySQL\MySQL Server 5.1\my.ini" MySQL"!
00:33:43  [mysql]   MySQL WILL NOT start without the configured ports free!
00:33:43  [mysql]   You need to uninstall/disable/reconfigure the blocking application
00:33:43  [mysql]   or reconfigure MySQL and the Control Panel to listen on a different port
00:33:43  [mysql]   Attempting to start MySQL service...

下载 MySQL 服务器和 Visual Studio 的 mysql 后出错

编辑:现在它说 Attempting to start MySQL app... 然后它继续加载并且在将端口切换到 3307 后不会打开

【问题讨论】:

  • 这可能是因为更多的mysql服务使用相同的端口,检查使用该端口的活动程序,你可以尝试在“netstat -ano | findstr :3306”中输入这个

标签: c# mysql visual-studio xampp


【解决方案1】:

这可能更容易解决:

1) 打开命令行 -> 输入:“netstat -aon”

2) 查看端口 3306 上的 PID

3) 转到任务管理器并使用该 PID 停止进程

4) 重启 XAMPP 并重试 MySQL

【讨论】:

    【解决方案2】:
    1. 停止 xampp 服务器(如果它已经在运行)。

    2. 在 xampp/mysql/bin/my.ini 中将值编辑为“端口”

    代码:

         Password = your_password   
         port =  3306  --->  3307  
         socket =  "/ xampp / mysql / mysql.sock"
    

    这里也是

    代码:

         The MySQL server 
         [ mysqld ] 
         port =  3306  --->  3307 
         socket =  "/ xampp / mysql / mysql.sock"
    
    1. 重启

    【讨论】:

    • 最近的 my.ini 文件是什么?
    • 如果您使用的是xampp,请转到xampp/mysql/bin/my.ini
    • 我在那里将端口从 3306 更改为 3307,但它仍然给我同样的错误。谢谢你的帮助
    • 谢谢!那么 php.ini 文件呢?
    • 你重启了吗?尝试在管理下运行
    猜你喜欢
    • 2011-09-02
    • 2018-04-20
    • 2020-03-15
    • 1970-01-01
    • 2012-05-21
    • 2018-05-08
    • 1970-01-01
    • 2015-03-30
    相关资源
    最近更新 更多