簡體   English   中英

mysql錯誤“無法通過套接字'/var/run/mysqld/mysqld.sock連接到本地MySQL服務器”

[英]mysql error “Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock”

我在訪問我的數據庫時遇到問題,

當我嘗試運行mysql -h localhost -u root -p並輸入密碼時

我收到這種錯誤

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

想知道為什么我會得到這個。

當我輸入mysql --version

我沒有錯誤並收到此消息: mysql Ver 14.14 Distrib 5.5.22, for debian-linux-gnu (x86_64) using readline 6.2

但是當我輸入這個命令mysql -v我收到一個錯誤消息:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket /var/run/mysqld/mysqld.sock' (2)

我認為mysql --versionmysql -v是相同的

任何幫助都感激不盡。

謝謝

當 MySQL 服務未運行時,我收到該錯誤。 你在什么操作系統上? 我在 Debian GNU/Linux 上,所以我用

# service mysql start

但其他系統可能使用不同的東西,比如startinvoke-rc.d或其他東西。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM