[Mac][phpMyAdmin] [2002] No such file or directory


我從phpMyAdmin的官網下載了最新版,將它解壓到 /Library/WebServer/Documents 下,然后把文件夾改名 phpmyadmin 。

接着輸入在瀏覽器中輸入 localhost/phpmyadmin/ ,填入用戶名密碼卻提示  [2002] No such file or directory 。

在網上找了一圈,似乎是 mysql.sock 的位置不對。

首先打開終端,找到 mysql.sock 的位置

sudo find / -name mysql.sock

結果如下:

find: /dev/fd/3: Not a directory
find: /dev/fd/4: Not a directory
/private/tmp/mysql.sock

然后檢查目錄 /var/mysql/ 是否存在

ls -la /var/mysql

在我的電腦中的結果如下:

ls: /var/mysql: No such file or directory

因為不存在,所以新建目錄:

sudo mkdir /var/mysql

接着為 mysql.sock 創建一個符號鏈接,映射到新建的目錄里

sudo ln -s /private/tmp/mysql.sock /var/mysql/mysql.sock

我重新在瀏覽器中打開 localhost/phpmyadmin/ ,可以順利登錄了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM