【问题标题】:XAMPP MySQL server won't start on Mac OS High SierraXAMPP MySQL 服务器不会在 Mac OS High Sierra 上启动
【发布时间】:2021-02-17 17:29:24
【问题描述】:

我在这个问题上花了几天时间,我一直在搜索论坛/谷歌,看看是否有人有解决方案。我需要运行旧版本的 XAMPP (5.6) 并且 MySQL 服务器无法在 Mac OS X 上启动。XAMPP 应用程序管理器不会启动 MySQL 服务器,所以我使用了终端

sudo /Applications/XAMPP/bin/mysql.server start

强制服务器运行。但我收到一条错误消息: “使用 /Applications/XAMPP/xamppfiles/var/mysql 中的数据库启动 mysqld 守护程序 /Applications/XAMPP/xamppfiles/bin/mysqld_safe_helper:无法创建/写入文件'/Applications/XAMPP/xamppfiles/var/mysql/UserName.local.err'(错误代码:13“权限被拒绝”) /Applications/XAMPP/bin/mysql.server: line 260: kill: (3256) - 没有这样的进程 错误!”

以 ROOT 身​​份登录终端时出现相同的错误。

“UserName.local.err”文件的权限是: -rwxrwx--- 1 UserName admin 2500041 Oct 28 16:22 UserName-MacBook-Pro.local.err

所以我给了文件所有的权限——在打印出 SQL 表结构和数据后,我将删除整个 XAMPP 文件夹(副本)。

文件的权限现在是: -rwxrwxrwx 1 UserName admin 2500041 Oct 28 16:22 UserName-MacBook-Pro.local.err

错误信息现在有所改变: “使用 /Applications/XAMPP/xamppfiles/var/mysql 中的数据库启动 mysqld 守护程序 /Applications/XAMPP/bin/mysql.server: line 260: kill: (4738) - 没有这样的进程 错误!”

关于让这个服务器运行的任何想法?非常感谢你的帮助! 干杯, 瑞克

【问题讨论】:

    标签: mysql terminal


    【解决方案1】:

    嗯,这很奇怪。我一遍又一遍地遍历这些步骤(和问题)。我多次重新安装旧版本的 XAMPP 并遇到同样的问题。我上次重新安装了一次,mysql.server 启动了。说不出为什么……

    无论如何,谢谢, 瑞克

    【讨论】:

    • 来自 XAMPP 的 MySQL 在 OS X 上很奇怪,我记得有问题(过去)让它运行,但主要是因为 OS X 运行它自己的 MySQL 服务器等,所以有冲突。现在一切都运行得很顺利,唯一的事情是“启动时自动启动mysql”我从来没有工作过,所以我总是必须手动启动它,但是例如Apache确实会在启动时启动..
    猜你喜欢
    • 2018-06-22
    • 2012-12-15
    • 2017-12-14
    • 1970-01-01
    • 1970-01-01
    • 2013-06-25
    • 2018-09-29
    • 2018-06-21
    相关资源
    最近更新 更多