Problem detected!
14:26:36 [mysql] Port 3306 in use by ""C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld.exe" --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" xxx (PROJECT NAME)"!
14:26:36 [mysql] MySQL WILL NOT start without the configured ports free!
我不能动摇这个错误。 Xamp Apache运行得很好,但无法弄清楚如何让mysql运行。
我试过了:
更改php.ini:
mysql.default_port=3307
mysqli.default_port=3307
和my.ini:
[client]
# password = your_password
port = 3307
socket = "C:/xampp/mysql/mysql.sock"
[mysqld]
port= 3307
我不想卸载Mysql工作台(因为它有重要的dbs) 附加信息(我已经安装了mysql工作台 - 不确定这是否有帮助)
答案 0 :(得分:0)
你可以使用netstat -lp | grep 3306找出哪个程序已经在端口3306上监听了(你应该在最后一栏看到PID /程序名)并停止它(也许mysql已经在运行了?)。
或者,您可以在其他端口上启动新安装的服务器。 (编辑my.cnf并更改默认端口)