【问题标题】:Can't create test file /var/lib/mysql/Daniil-Myasnikovs-MacBook-Pro.lower-test无法创建测试文件 /var/lib/mysql/Daniil-Myasnikovs-MacBook-Pro.lower-test
【发布时间】:2011-11-03 10:19:03
【问题描述】:

我的环境:

Mac 雪豹 10.6.8 MySQL Ver 14.14 Distrib 5.5.8,用于 osx10.6 (i386),使用 readline 5.1

在尝试在此基础上安装 MAMP 之前,我一直在使用此版本。之后我停止了 MySQL 服务器,现在我无法再次启动它。在终端它给我回信:

  110825 17:09:04 [Warning] Can't create test file /var/lib/mysql/Daniil-Myasnikovs-MacBook-Pro.lower-test
  110825 17:09:04 [Warning] Can't create test file /var/lib/mysql/Daniil-Myasnikovs-MacBook-Pro.lower-test
  mysqld: Can't change dir to '/var/lib/mysql/' (Errcode: 2)
  110825 17:09:04 [ERROR] Aborting

  110825 17:09:04 [Note] mysqld: Shutdown complete

如果您能帮我解决这个问题,那将非常有帮助,非常感谢。

【问题讨论】:

    标签: osx-snow-leopard mysql


    【解决方案1】:

    您是否检查过目录 /var/lib/mysql 确实存在并且对应于您的数据目录? 如果没有,那么您可能必须在 mysqld 部分下指定 datadir 参数

    [mysqld]
    datadir=/var/lib/mysql
    

    【讨论】:

    • 您必须找到您的 my.cnf 配置文件并对其进行编辑。我不确定这个文件在 Mac 上的位置。
    • 我找到了解决方案,听起来我是 Windows 用户,但这是可行的。我所做的只是重新启动我的 Mac :)
    猜你喜欢
    • 2013-12-07
    • 2016-11-26
    • 2023-01-18
    • 1970-01-01
    • 2017-05-21
    • 1970-01-01
    • 2011-08-05
    • 1970-01-01
    • 2021-06-03
    相关资源
    最近更新 更多