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

新手上路,请多包涵

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

这是应用程序日志:

 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 但这对我来说甚至没有用。

我能知道如何解决这个问题吗?帮助将不胜感激。谢谢

原文由 Raaj Lokanathan 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 813
1 个回答
#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! "

原文由 Shailesh Dwivedi 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏