过期域名预定抢注

 找回密碼
 免费注册

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

  [複製鏈接]
發表於 2014-1-8 16:46:06 | 顯示全部樓層 |閱讀模式
今天看到有人說wp表壞了,想起以前的自己1 W' n9 `- }7 m
我曾經收入比較高的時候,就因為這個問題,損失了好幾千刀# x- y( k  C9 p% k) Z
天天到處玩,連統計都不看,mysql壞到我不知道0 U- Y# w( z  X% }1 E- G5 i- f$ A+ |2 S
8 i) X2 H: L# G5 V5 u
當你的網站有點數據量,有點訪問量了,也許在某個時刻,mysql 會給你經一下
; H: J# b) [6 l, v- i9 H結果就是,mysql掛掉,緩存一過期,杯具隨之而來,搜索引擎來找不到東西,網站全是錯誤頁面,收入自然也沒有了 ,你要不是天天盯著看,哪知道出問題了呢?
$ F8 M5 C, m; {3 x6 ^+ a* O$ F3 {) X: T
這玩意當然要自動化了,壞了你丫要告訴我哦,還要自己修復
, z5 z2 j6 t% I; Z我們每天凌晨4點,讓機器自動檢查mysql
! P! n7 v/ ?0 M& U# g" v  R0 e0 |# e4 D" ~+ @2 U; \% s4 M, a
8 }4 ^1 @  X4 C( l
命令行打: [7 c! u* I$ h5 f# z4 D
crontab -e
' ~7 d2 I0 v, v" |; t% H! v9 p5 U8 t# y6 H. o) i- _# Y+ w
加入- A; I6 @, j& _. E* d2 C
0 4 * * * mysqlcheck -o --auto-repair -u數據庫用戶名 -p數據庫密碼   --databases 數據庫1 數據庫2   2>&1 | mail -s "MySQL Check Report" [email protected]1 @+ y  b8 X+ F2 A
上面這條命令,會在每天凌晨4點,自動優化數據庫1,2,有錯誤會自行修復,並將報告發送到郵箱5 t8 Y- R3 y% o8 G7 z; e. o
如果你的數據量不是很大,比如幾W左右吧,這條命令合適你
+ }' D; p; Q' Z) d/ ?+ `7 K! ^0 P$ ^" X2 {. |# G# @+ [/ V
如果你的數據量非常大,上面的命令會比較消耗CPU,可以用這條消耗小的命令$ M4 a1 T5 f, H# l  L% ]6 _
0 4 * * * mysqlcheck -cs -u數據庫用戶名 -數據庫密碼  --databases 數據庫1 數據庫2   2>&1 | mail -s "MySQL Check Report" andy@21andy.com3 ^, A6 }, K  |8 m% A% |5 G
這條命令的意思是只檢查數據庫1和2, 只顯示錯誤,不修復,發送到郵箱
+ G! |9 U+ ]) k. {& N* E# B' _. Q7 H
如果網站比較重要,也可以通過php等程序,發手機短信
1 p) J  w3 F3 |- N6 S) i) m4 a7 X" a. y* ^: @* o/ q9 P
7 I' v# u% m; T1 y( e6 O, J( U% k7 O
! p! ]" T. z5 {, a8 D4 D; r
' o$ T8 m# n( B4 i4 \& I, d( M, I
4 e9 [, W  |$ c1 n% @

評分

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

查看全部評分

發表於 2014-1-8 18:47:44 | 顯示全部樓層
那個人根本用不來ssh,更別說shell命令,你搞這些實際上幫不了他們' G: `( a8 {0 Z( O' K
他們連自己服務器安裝了什麼都不知道,更不可能判斷到底哪出問題了
' w% b/ a/ z- r" M弄不好反而由於一兩個字符搞的更糟: _2 |# u6 t+ u* C) a
找一個懂技術的去幫這些新手處理才是最正確的
  {) `3 E* v* M比如你直接幫他處理
, l' G9 b8 f3 j% V: {# V
& `! \* }$ Z! F技術大牛不要用技術大牛的思路去讓新手處理,徒勞的
; ]7 Y7 [& \/ y" l2 y
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2014-1-8 19:16:11 | 顯示全部樓層
既然做站,基礎的東西還是要懂一點,學習起來也不是很難; E# @4 v/ v9 g, ?6 n
一般像技術類的問題我也很少回答,修數據庫這事應該算是家常便飯了+ S; Q) c2 t" ?2 `. \
所以今天特地寫點東西分享2 ]/ {  }3 U+ @( I. @6 o; W
做站賺錢這條路要走下去,別用虛擬主機了,至少也該是VPS,不懂的話是該學習下了
6 E! I5 c1 x9 `' s1 a) n我也是從新手過來的,很多年來出了問題全是自己解決的,自己解決學到的會更多# U* i% O; {" O5 H
btw,可以私信我免費幫解決,我這兩天有點時間# h) @; h2 i9 i

" P: i& y- Q( X
回復 给力 爆菊

使用道具 舉報

發表於 2014-1-8 20:03:21 | 顯示全部樓層
很有用的命令啊 謝謝樓主分享  C$ \. c0 V8 W! F
我也覺得不管什麼知識 3 `- y* f! w0 M  B
都是懂得越多越好
$ T8 D: I& a6 ~- n
回復 给力 爆菊

使用道具 舉報

發表於 2014-1-10 21:01:52 | 顯示全部樓層
「通過php等程序,發手機短信」. U9 E. Q+ ?0 t1 c  ?# [
這個怎麼玩法?需要收費嗎?
# e! K4 K* R, n
回復 给力 爆菊

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-11-25 08:49

By DZ X3.5

小黑屋

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