我從phpMyAdmin的官網下載了最新版,將它解壓到 /Library/WebServer/Documents 下,而後把文件夾更名 phpmyadmin 。php
接着輸入在瀏覽器中輸入 localhost/phpmyadmin/ ,填入用戶名密碼卻提示 [2002] No such file or directory 。mysql
在網上找了一圈,彷佛是 mysql.sock 的位置不對。sql
首先打開終端,找到 mysql.sock 的位置瀏覽器
sudo find / -name mysql.sock
結果以下:spa
find: /dev/fd/3: Not a directory find: /dev/fd/4: Not a directory /private/tmp/mysql.sock
而後檢查目錄 /var/mysql/ 是否存在code
ls -la /var/mysql
在個人電腦中的結果以下:blog
ls: /var/mysql: No such file or directory
由於不存在,因此新建目錄:class
sudo mkdir /var/mysql
接着爲 mysql.sock 建立一個符號連接,映射到新建的目錄裏登錄
sudo ln -s /private/tmp/mysql.sock /var/mysql/mysql.sock
我從新在瀏覽器中打開 localhost/phpmyadmin/ ,能夠順利登陸了。file