(已解決)升級碰到MySQL問題 [論壇 - 伺服器架設]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊

« 1 (2) 3 »


回覆: 升級碰到MySQL問題

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 70865
EXP: 24
離線

2012/7/2 10:31
應用擴展 工具箱
回覆: 升級碰到MySQL問題
會員二級
註冊日期:
2010/4/17 14:26
所屬群組:
已註冊使用者
等級: 7
HP : 0 / 157
MP : 23 / 6170
EXP: 28
離線
mysql -u root
就出現下面的錯誤訊息:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

2012/7/2 10:54
應用擴展 工具箱
回覆: 升級碰到MySQL問題
管理員
註冊日期:
2011/3/11 6:32
所屬群組:
討論區管理群
等級: 44
HP : 216 / 1084
MP : 1088 / 39777
EXP: 38
離線
如果我沒記錯的話
dpkg-reconfigure mysql
應該就可以設定mysql的root帳號密碼

2012/7/2 11:02
應用擴展 工具箱
回覆: 升級碰到MySQL問題
會員二級
註冊日期:
2010/4/17 14:26
所屬群組:
已註冊使用者
等級: 7
HP : 0 / 157
MP : 23 / 6170
EXP: 28
離線
目前是mysql無法啟動的樣子

google到這篇,狀況相似,都是


#mysql -u root -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

我的資料庫升級時都有備份,我想要重灌mysql

請問要注意什麼?

2012/7/2 11:16
應用擴展 工具箱
回覆: 升級碰到MySQL問題

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 70865
EXP: 24
離線
我的資料庫升級時都有備份

你的 mySQL 備份 是 備份成 .sql 副檔名的文字檔 ?
還是 整個 目錄夾及檔案 全部備存

另外 除了 root 以外 你有沒有給予 別的 mySQL 登入帳號
也有 root 權限 ?

一般 最少建立 1,2 個 mySQL 登入帳號 同時擁有 root 權限
才能避免 類似問題發生

2012/7/2 11:31
應用擴展 工具箱
回覆: 升級碰到MySQL問題
會員五級
註冊日期:
2008/11/21 9:18
所屬群組:
已註冊使用者
等級: 23
HP : 0 / 571
MP : 229 / 24802
EXP: 86
離線
現階段,似還不到重灌階段

試看看
1.刪掉 /var/lib/mysql/mysql.sock
2.重開機
3.再重設root密碼

2012/7/2 11:37
應用擴展 工具箱
回覆: 升級碰到MySQL問題

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 70865
EXP: 24
離線
修改
/etc/phpmyadmin/config.inc.php
可以改變
你登入 http://IP/phpmyadmin
是否要檢查你的 root 密碼?
甚至於可以改變登入的驗證方式

2012/7/2 11:44
應用擴展 工具箱
回覆: 升級碰到MySQL問題
會員二級
註冊日期:
2010/4/17 14:26
所屬群組:
已註冊使用者
等級: 7
HP : 0 / 157
MP : 23 / 6170
EXP: 28
離線
@poloshiao
資料庫整個有備份,也有備份.sql
@Marco
刪掉 /var/lib/mysql/mysql.sock
找不到mysql.sock這個檔案
在/var/run/mysqld裡面有看到
mysql.sock

謝謝二位。

2012/7/2 11:51
應用擴展 工具箱
回覆: 升級碰到MySQL問題

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 70865
EXP: 24
離線
也有備份.sql

最快的方法
把資料庫清空
用 *.sql 回存
就把 root 的問題 同時解決了

不過 動手前 把 ubuntu 整個備存起來
可以降低 風險

2012/7/2 11:55
應用擴展 工具箱
回覆: 升級碰到MySQL問題
會員二級
註冊日期:
2010/4/17 14:26
所屬群組:
已註冊使用者
等級: 7
HP : 0 / 157
MP : 23 / 6170
EXP: 28
離線
@poloshiao
資料庫是一個一個備份的,沒有備份mysql
我以前有重灌過一次
用這個方法備份回去
還原資料庫
sudo /etc/init.d/mysqld stop
cd /var/lib/mysql/
sudo mv mysql mysql_error
sudo tar jxvf mysql.2012-03-12.tar.bz2
sudo /etc/init.d/mysqld start
但是那次是整個系統重灌再一個一個灌回去。
這次單獨灌mysql,要不要先移除它?

@Marco
刪除之後會出現
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)

2012/7/2 12:22
應用擴展 工具箱

« 1 (2) 3 »

 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.