資料庫突然就被這個更新稿掛
目前推測發生的原因為
用網路上得YUM 去升級php 5.2X
之後在用YUM 更新 就會發生這個問題
這個問題研判為資料庫更新一些my.cnf的設定會有問題
我是一下列步驟去解決的
1. 100120 22:53:48 [ERROR] /usr/libexec/mysqld: unknown variable 'table_open_cache=256'
先看my.cnf有無table_open_cache有的話將其移除,或是改為table_cache 主要是版本不同語法支援的差異.
2. 100120 23:12:12 [ERROR] Error message file '/usr/share/mysql/english/errmsg.sys' had only 480 error messages,
but it should contain at least 481 error messages.
Check that the above file is the right version for this program!
100120 23:12:12 [ERROR] Aborting
主要是因為errmsg.sys的版本不對,因此會有此差異,解決方法為去下載mysql記得抓取版本相近的,從裡面取出errmsg.sys來更新就OK了.
PS:
1.查看自己mysql版本:mysql -V
2.下載舊版的mysql :http://dev.mysql.com/downloads/mysql/5.0.html#downloads
3.errmsg.sys路徑:usr/share/mysql/english