mysql無法啟動 ERROR 2002 [論壇 - 伺服器架設]
正在瀏覽:
1 名遊客
mysql無法啟動 ERROR 2002 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員一級
![]() ![]() 註冊日期:
2013/5/24 14:50 所屬群組:
已註冊使用者 等級: 2
HP : 0 / 25
![]() |
板上各位大家好
前言: 作業系統是Ubuntu,最近在學校打工幫忙維護Drupal的網頁 昨天接到說突然有網頁無法更新的情況 後來我要從後台使用者登入,server卻一直沒有回應 上網爬文過後嘗試了GRANT ALL PRIVILEGES ON databasename.* 指令 之後重新啟動mysql後 Server load 突然變很重, Drupal現在就成線site off-line的狀態 後來我要從command-line連線mysql時 出現以下錯誤: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) telnet 發現 mysql 3306 沒有運作 然後/var/run/mysqld也是空的 上網爬文後發現別人的解決方法 1.重灌mysql,可是我怕一重灌mysql,Drupal會整個掛掉 2.有人說/var/lib/mysql站太多容量了,要減肥 可是這裡面都是資料庫的資料表,若要備份該如何下手? 還是能在/var/run/mysqld 底下新增mysqld.sock的檔案呢? 懇請各位幫忙!!
2013/5/24 14:57
|
||||||||||
![]() |
回覆: mysql無法啟動 ERROR 2002 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
管理員
![]() ![]() 註冊日期:
2011/3/11 6:32 所屬群組:
討論區管理群 等級: 44
HP : 216 / 1084
![]() |
重啟 MySQL 看看能不能解決問題
以 root 身份於終端機下執行 service mysql restart 另外檢查 MySQL 的紀錄檔
2013/5/24 15:13
|
||||||||||
本篇發表文章以「創用CC BY 3.0 或更新之台灣地區版本」授權條款釋出,如何使用敬請參考
Creative Commons — 姓名標示 3.0 台灣 — CC BY 3.0 TW http://creativecommons.org/licenses/by/3.0/tw/ 「你不懂的東西就不要亂講,被懂得人看破手腳就算了,騙不懂的人誤導別人,還要別人把你當成大師,這就真的是說不過去了。」 by Allen Own 出處 http://www.plurk.com/p/i4uogm 自由知識創作平台介紹 https://docs.google.com/document/d/1MGG6lW_0qCgH4U785R-IwSc_INdoBGej1l-JxiA4gPE 如何建立新的自由知識創作平台文件 https://docs.google.com/document/d/11NdzOW2lGYksfyQIcPMPye5tlmj1J0QTkgPTmQvIvKA |
|||||||||||
![]() |
回覆: mysql無法啟動 ERROR 2002 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2009/12/6 10:32 所屬群組:
已註冊使用者 等級: 71
HP : 1053 / 1756
![]() |
如果你是從 安裝 mysql 那一臺電腦操作
http://127.0.0.1/phpmyadmin 如果你是從 安裝 mysql 以外另外一臺電腦操作 http://mySQL-LAN-IP/phpmyadmin 把結果網頁 擷圖 貼上來 備註 上面方法必需有安裝 phpmyadmin 套件 在 server 端才行 如果沒有 可以補裝 phpmyadmin sudo apt-get install phpmyadmin
2013/5/24 15:28
|
||||||||||
![]() |
回覆: mysql無法啟動 ERROR 2002 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
管理員
![]() ![]() 註冊日期:
2011/3/11 6:32 所屬群組:
討論區管理群 等級: 44
HP : 216 / 1084
![]() |
poloshiao 寫到:連命令列介面都連不上的時候 phpmyadmin 是不會有用的
2013/5/24 15:42
|
||||||||||
本篇發表文章以「創用CC BY 3.0 或更新之台灣地區版本」授權條款釋出,如何使用敬請參考
Creative Commons — 姓名標示 3.0 台灣 — CC BY 3.0 TW http://creativecommons.org/licenses/by/3.0/tw/ 「你不懂的東西就不要亂講,被懂得人看破手腳就算了,騙不懂的人誤導別人,還要別人把你當成大師,這就真的是說不過去了。」 by Allen Own 出處 http://www.plurk.com/p/i4uogm 自由知識創作平台介紹 https://docs.google.com/document/d/1MGG6lW_0qCgH4U785R-IwSc_INdoBGej1l-JxiA4gPE 如何建立新的自由知識創作平台文件 https://docs.google.com/document/d/11NdzOW2lGYksfyQIcPMPye5tlmj1J0QTkgPTmQvIvKA |
|||||||||||
![]() |
回覆: mysql無法啟動 ERROR 2002 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員一級
![]() ![]() 註冊日期:
2013/5/24 14:50 所屬群組:
已註冊使用者 等級: 2
HP : 0 / 25
![]() |
感謝樓上的大大,
我有試過reboot了,可是錯誤訊息還是一樣 那我var/run/msqld的權限薇 drwxr-xr-x 2 mysql root 40 2013-05-24 15:44 mysqld var/log/mysql.log、 mysql.err 打開進去是空白的 我另外嘗試重啟mysql root@XXXX:/var/log/mysql# mysql restart ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 也是一樣
2013/5/24 16:30
|
||||||||||
![]() |
回覆: mysql無法啟動 ERROR 2002 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2009/12/6 10:32 所屬群組:
已註冊使用者 等級: 71
HP : 1053 / 1756
![]() |
連命令列介面都連不上的時候 phpmyadmin 是不會有用的 有沒有用 應該由 貼文問問題的人 自行選擇是否要實際體驗看看 不宜由別人武斷代言 可能錯失一次簡單就能解決問題的機會 備註 phpmyadmin 有附簡單的 script tool 工具 可以幫你 是否有效 要試試才知道 因爲每個人的電腦 軟硬體條件與問題 不一定一樣
2013/5/24 16:50
|
||||||||||
![]() |
回覆: mysql無法啟動 ERROR 2002 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員一級
![]() ![]() 註冊日期:
2013/5/24 14:50 所屬群組:
已註冊使用者 等級: 2
HP : 0 / 25
![]() |
你好:
phpmyadmin的連結還在 http://english.ncku.edu.tw/PMB/ 主機是文字介面,所以也沒有辦法開網頁 我是透過ssh遠端 可是我問過前任的網管之前工作都沒有用資料庫 留下來的文件中登入phpmyadmin的帳密也都沒有辦法登入 似乎有限localhost才能登入 我之前登入mysql是用在主機內找到的一組帳密 似乎是架drupal時產生的帳密 可是現在我用 mysql -u 帳號 -p Enter passwd: 也是得到error 2002這個錯誤訊息 請問有辦法copy一份mysqld.sock檔案嗎 還是這是mysql啟動時會自動產生的?
2013/5/24 17:49
|
||||||||||
![]() |
回覆: mysql無法啟動 ERROR 2002 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
管理員
![]() ![]() 註冊日期:
2011/3/11 6:32 所屬群組:
討論區管理群 等級: 44
HP : 216 / 1084
![]() |
chao510 寫到: socket 檔案應該是 MySQL 自動產生 您的 MYSQL 是如何安裝的? 另外請嘗試以ROOT身份執行 service mysql restart
2013/5/24 18:15
|
||||||||||
本篇發表文章以「創用CC BY 3.0 或更新之台灣地區版本」授權條款釋出,如何使用敬請參考
Creative Commons — 姓名標示 3.0 台灣 — CC BY 3.0 TW http://creativecommons.org/licenses/by/3.0/tw/ 「你不懂的東西就不要亂講,被懂得人看破手腳就算了,騙不懂的人誤導別人,還要別人把你當成大師,這就真的是說不過去了。」 by Allen Own 出處 http://www.plurk.com/p/i4uogm 自由知識創作平台介紹 https://docs.google.com/document/d/1MGG6lW_0qCgH4U785R-IwSc_INdoBGej1l-JxiA4gPE 如何建立新的自由知識創作平台文件 https://docs.google.com/document/d/11NdzOW2lGYksfyQIcPMPye5tlmj1J0QTkgPTmQvIvKA |
|||||||||||
![]() |
回覆: mysql無法啟動 ERROR 2002 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員一級
![]() ![]() 註冊日期:
2013/5/24 14:50 所屬群組:
已註冊使用者 等級: 2
HP : 0 / 25
![]() |
Hi V大
我在/etc/init.d下 嘗試 mysql restart ERROR 2002 mysqld restart 不會跳出錯誤訊息 之後再次執行mysql ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111) 最後面跳成 (111)
2013/5/24 18:31
|
||||||||||
![]() |
回覆: mysql無法啟動 ERROR 2002 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2009/12/6 10:32 所屬群組:
已註冊使用者 等級: 71
HP : 1053 / 1756
![]() |
主機是文字介面,所以也沒有辦法開網頁 從另外一臺 區網內 安裝有 桌面 與firefox 或 chrome 的電腦 就可以登入 不必 ssh 是 透過 http 登入 爲何 從另外一臺 http 使用登入 ? 可以避開 權限不對 的困擾 從本機登入 常常有許多 權限不對 的困擾 相對之下 從另外一臺 http 登入 比較安全 似乎有限localhost才能登入 如果真的有這個限制 可以進入 phpmyadmin 設定檔修改的 留下來的文件中登入phpmyadmin的帳密也都沒有辦法登入 phpmyadmin 的登入方法 及 密碼 都可以 進入 phpmyadmin 設定檔修改的 phpmyadmin 設定檔 有好幾個 詳細閱讀 phpMyAdmin 主要是這一個 (安裝在 Server 端) The main configuration file is /etc/phpmyadmin/config.inc.php 你上面說的問題 應該都可以 找到答案 但是你實際上的設定檔 是不是 這一個 還是 從 這一個 爲樣本 copy 去的 你注意一下 實際的位置
2013/5/24 19:01
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.