首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL数据库无法在XAMPP for Mac上启动

问MySQL数据库无法在XAMPP for Mac上启动
EN

Stack Overflow用户
提问于 2015-01-08 15:53:55
回答 8查看 36.3K关注 0票数 10

突然,我在我的mac上遇到了这个问题。我无法启动我的MySQL数据库。我只能启动我的ProFTPD和Apache Web Server。

这是应用程序日志:

代码语言:javascript
复制
Starting all servers...
Starting MySQL Database...

Starting Apache Web Server...
/Applications/XAMPP/xamppfiles/apache2/scripts/ctl.sh : httpd started
Starting ProFTPD...
Checking syntax of configuration file
/Applications/XAMPP/xamppfiles/proftpd/scripts/ctl.sh : proftpd started

我甚至通过stackoverflow做了一些研究。首先,我试图通过我的活动监视器结束这个过程,因为我在过滤器搜索区域找不到关键字sql。我尝试的第二种方法是添加unset DYLD_LIBRARY_PATH,但这对我来说根本不起作用。

我能知道如何解决这个问题吗?如果能帮上忙,我们会非常感谢。谢谢

EN

回答 8

Stack Overflow用户

发布于 2016-10-27 14:12:36

代码语言:javascript
复制
#1. Open XAMPP Installation Directory
#2. Open "etc" Folder
#3. Find "my.cnf" file and open it in any text editor
#4. Change Port from 3306 to 3307 (if you have installed skype or other apps)
#5. Add "innodb_force_recovery=1" under "myisam_sort_buffer_size=8M"
#6. Save "my.cnf" file
#7. Restart Mysql Server By Your Terminal by command:
"sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start" 

You Get A message "Starting MySQL SUCCESS! "
票数 34
EN

Stack Overflow用户

发布于 2015-02-06 12:39:55

对我来说,xampp控制面板没有启动,在Stackoverflow中提到要为Xampp的每个文件添加读/写,当我这样做的时候。它允许我启动xampp控制面板,但是mysql没有启动。

后来我调试了一下,发现/Applications/XAMPP/xamppfiles/etc/my.cnf不应该是每个人都可以写的,如果它是针对每个人的,mysql就会忽略my.cnf。我将此文件的权限更改为只读,并且能够启动mysql服务器

票数 12
EN

Stack Overflow用户

发布于 2015-01-08 16:34:03

我只是通过转到活动监视器并在所有进程下搜索sql并终止它来解决问题。然后我重启我的mac,现在我的sql数据库对我来说工作得很好。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27835348

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档