我尝试打开localhost,但是当我在xampp的控制面板中执行操作时,服务会关闭并打印错误:
11:18:37 [mysql]错误:MySQL意外关闭。
11:18:37 [mysql]这可能是由于端口被阻塞而丢失 依赖性,
11:18:37 [mysql]不正当的权限,崩溃或关机 另一种方法。
11:18:37 [mysql]按Logs按钮查看错误日志并检查
11:18:37 [mysql] Windows事件查看器以获取更多线索
11:18:37 [mysql]如果您需要更多帮助,请复制并发布此
11:18:37 [mysql]论坛上的整个日志窗口
然后我尝试再次启动它并说它正在工作,但是当我刷新localhost上的错误页面时,SQL会再次停止工作。我已经将Skype上的端口更改为不同于80的端口,如果有任何帮助的话。
答案 0 :(得分:1)
你有两种方法可以做到。
1)如果您正在使用它,请退出Skype
。
2)验证Skype正在使用的端口号。如果它与Mysql
端口相同,则从其配置文件中更改Mysql端口号。
要更改它,请按照以下步骤操作:
1. Stop the xampp server, if it is already running.
2. Go to folder "C:\xampp\apache\conf". (By default apache is installed in C folder)
3. Open the file httpd.conf.
4. Search the string "Listen" in the file.
5. Replace port number 80 to any other unused port number.
6. Search for "ServerName" in the file.
7. Replace port number 80 to any other unused port number in the ServerName.
8. Save the httpd.conf.
9. Start the xampp server.