繁体   English   中英

Xamp - mysql(3306错误)

[英]Xamp - mysql (3306 error)

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工作台 - 不确定这是否有帮助)

你可以使用netstat -lp | grep 3306找出哪个程序已经在端口3306上监听了(你应该在最后一栏看到PID /程序名)并停止它(也许mysql已经在运行?)。

或者,您可以在另一个端口上启动新安装的服务器。 (编辑my.cnf并更改默认端口)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM