1
我是新來的Mac/MySQL和我在努力獲得MySQL加工。我在64位Lion上,並且首先嚐試從命令行安裝32位MySQL。然後我試圖刪除並用64位DMG更換它,然而MySQL -V的結果表明在32位仍可能以某種形式圍繞。嘗試運行MySQL相關命令時出現2002錯誤,但Python的MySQLdb正常運行。以下是更多信息;請讓我知道如何得到這個工作。MySQL錯誤2002 - 無法通過套接字「/tmp/mysql.sock」連接在64位,用拙劣的32位卸載事情複雜
我知道,某種聯通常是用來解決這個問題,但我無法找到一個適合我的文件結構的答案。我會盡力迴應,要求提供更多信息。謝謝!
bash-3.2$ mysql -V
mysql Ver 14.14 Distrib 5.1.62, for apple-darwin10.3.0 (i386) using readline 5.1
bash-3.2$ mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
bash-3.2$ mysqld
120501 20:21:42 [Warning] Can't create test file /usr/local/mysql-5.1.62-osx10.6-x86_64/data/MDP-main.lower-test
120501 20:21:42 [Warning] Can't create test file /usr/local/mysql-5.1.62-osx10.6-x86_64/data/MDP-main.lower-test
mysqld: Can't change dir to '/usr/local/mysql-5.1.62-osx10.6-x86_64/data/' (Errcode: 13)
120501 20:21:42 [ERROR] Aborting
120501 20:21:42 [Note] mysqld: Shutdown complete
bash-3.2$ ls /usr/local
MySQL-python-1.2.3 mysql
bin mysql-5.1.62-osx10.6-x86_64
etc share
git
我的bash的路徑:
PATH=$PATH:/usr/local/mysql/bin:/usr/local/mysql-5.1.62-osx10.6-x86_64/bin
export PATH
編輯1:爲響應 「權限」 的建議,它似乎並不在目前的形式工作:
bash-3.2$ chown -R mysql.mysql /usr/local/mysql
chown: mysql.mysql: Invalid argument
在該目錄中:
bash-3.2$ ls -a /usr/local/mysql
. README include scripts
.. bin lib share
COPYING data man sql-bench
INSTALL-BINARY docs mysql-test support-files
和
嗨,添加編輯能夠對此做出反應;讓我知道如果我做錯了,請! –
太棒了,這很好,謝謝! –