过期域名预定抢注

 找回密碼
 免费注册

[原創分享] 避免 MySQL 崩潰帶來損失

  [複製鏈接]
發表於 2014-1-8 16:46:06 | 顯示全部樓層 |閱讀模式
今天看到有人說wp表壞了,想起以前的自己7 J7 M1 D/ F. a' z+ q/ s
我曾經收入比較高的時候,就因為這個問題,損失了好幾千刀0 x' [. I, F2 c& q/ v" o
天天到處玩,連統計都不看,mysql壞到我不知道3 K0 Y0 |2 x! Y

  B4 W; ?4 Q% Y. G當你的網站有點數據量,有點訪問量了,也許在某個時刻,mysql 會給你經一下6 N+ ], q" c9 W
結果就是,mysql掛掉,緩存一過期,杯具隨之而來,搜索引擎來找不到東西,網站全是錯誤頁面,收入自然也沒有了 ,你要不是天天盯著看,哪知道出問題了呢?/ U$ C0 Y; ]3 e) s$ p0 J0 Z9 ]

6 q2 \8 ?) Q' ^  O3 _5 a這玩意當然要自動化了,壞了你丫要告訴我哦,還要自己修復" {5 U) _2 @. z
我們每天凌晨4點,讓機器自動檢查mysql
) C, b, V+ s& b5 d; ^; U
( o7 W; ]4 o* v! v
1 g" @  W' r- c" o  K1 A1 z命令行打
! ?# Z; _; r  pcrontab -e1 I* R6 @/ O" f- k
0 |: r# F+ A( [5 t, n3 P
加入" |; `; n4 O# A, o  A
0 4 * * * mysqlcheck -o --auto-repair -u數據庫用戶名 -p數據庫密碼   --databases 數據庫1 數據庫2   2>&1 | mail -s "MySQL Check Report" [email protected]' f/ T7 C6 ]1 F- Y: w' X  H
上面這條命令,會在每天凌晨4點,自動優化數據庫1,2,有錯誤會自行修復,並將報告發送到郵箱4 A2 ^# D7 b, f+ c5 H$ S) @- J! E
如果你的數據量不是很大,比如幾W左右吧,這條命令合適你
7 t- @+ K. N- g* m/ s# m
# ~" B' D4 y0 _9 c! ~如果你的數據量非常大,上面的命令會比較消耗CPU,可以用這條消耗小的命令
4 l9 x+ W3 w/ d+ L- b& R; G! V0 4 * * * mysqlcheck -cs -u數據庫用戶名 -數據庫密碼  --databases 數據庫1 數據庫2   2>&1 | mail -s "MySQL Check Report" andy@21andy.com1 U# F) i. k+ @" e  O: [! O) X
這條命令的意思是只檢查數據庫1和2, 只顯示錯誤,不修復,發送到郵箱
# U, D+ z6 Z5 f- B9 G: j
4 W" R1 ^# m; C# g7 X如果網站比較重要,也可以通過php等程序,發手機短信
, G7 v4 C5 K, z4 p7 U/ G0 |6 a
3 n! ~+ d) p! R/ F+ K0 |* Y
6 M+ X% D! }8 F8 R* A5 P# t; h: S2 `, ^1 t7 u  U- G

. t; t* |+ Z" F$ c- U. L* L( g6 [3 q: S$ {

評分

參與人數 4點點 +13 收起 理由
useejack + 1 谢谢分享!
daniel6769 + 3 送花花~~~
jiaruseng + 1 谢谢分享!
月光飞燕 + 8

查看全部評分

發表於 2014-1-8 18:47:44 | 顯示全部樓層
那個人根本用不來ssh,更別說shell命令,你搞這些實際上幫不了他們. L% B6 K& r% x# h; @+ Z. o% d2 U- ]
他們連自己服務器安裝了什麼都不知道,更不可能判斷到底哪出問題了' O5 T6 ]4 L  I9 {7 q7 l: g8 t
弄不好反而由於一兩個字符搞的更糟! M2 o% M4 [# I8 K* \
找一個懂技術的去幫這些新手處理才是最正確的* u/ M- ]- t, t2 C8 B! R% c, v' E% ~
比如你直接幫他處理
* _: x8 D$ v0 `2 j6 `0 n( T! [) G4 v5 \
技術大牛不要用技術大牛的思路去讓新手處理,徒勞的: N# N* |6 M5 ^, X  l: {
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2014-1-8 19:16:11 | 顯示全部樓層
既然做站,基礎的東西還是要懂一點,學習起來也不是很難
  T1 C% |; B2 D4 ]& r一般像技術類的問題我也很少回答,修數據庫這事應該算是家常便飯了
9 g! ?" g! ]1 n所以今天特地寫點東西分享2 f0 l$ r, d, \4 i
做站賺錢這條路要走下去,別用虛擬主機了,至少也該是VPS,不懂的話是該學習下了
( P# m; d  G; z; @我也是從新手過來的,很多年來出了問題全是自己解決的,自己解決學到的會更多2 @7 ?4 X) x4 r1 C6 n8 ]) V
btw,可以私信我免費幫解決,我這兩天有點時間
! h) s' ~* B' c& }6 b$ H4 x4 C0 z( a3 e  n. k' |% ~7 t9 i4 M
回復 给力 爆菊

使用道具 舉報

發表於 2014-1-8 20:03:21 | 顯示全部樓層
很有用的命令啊 謝謝樓主分享! T! Z  k3 G+ X. o! n
我也覺得不管什麼知識
) G# }/ F6 N+ }! O都是懂得越多越好$ y2 z* [! [, y! p% ^
回復 给力 爆菊

使用道具 舉報

發表於 2014-1-10 21:01:52 | 顯示全部樓層
「通過php等程序,發手機短信」
- L0 B& W( z, [8 q' x  V  Z這個怎麼玩法?需要收費嗎?
2 a: L  h8 T, G
回復 给力 爆菊

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 免费注册

本版積分規則

过期高净值品牌域名预定抢注

4um點基跨境網編創業社區

GMT+8, 2024-11-25 06:58

By DZ X3.5

小黑屋

快速回復 返回頂部 返回列表