2011-08-25 86 views
2

我的環境:無法創建測試文件/var/lib/mysql/Daniil-Myasnikovs-MacBook-Pro.lower-test

的Mac雪豹10.6.8 的MySQL版本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 

如果你能幫我一個這個,這將是更有益的,非常感謝你。

回答

2

您是否檢查過目錄/var/lib/mysql確實存在並且對應於您的數據目錄? 如果沒有,那麼你可能必須另外指定mysqld部分下的datadir參數

[mysqld] 
datadir=/var/lib/mysql 
+0

你能告訴我應該在哪裏指定它嗎?謝謝 –

+0

你必須找到你的my.cnf配置文件並編輯它。我不確定這個文件放在Mac上的位置。 – wisefish

+0

我找到了解決方案,聽起來像我是Windows用戶,但這是工作。我所做的只是重新啓動我的Mac :) –