星期三, 7月 28, 2010

驚魂記

昨日不小心砍掉了x學務系統的資料庫,幸好有備份,趕快還原回來,以為就沒事了。今天,學校老師告訴我,x學務系統無法下載學生成績證明,出現資料庫錯誤的訊息,一看,結果連xoops都無法登入,趕緊去google爬文,有前輩說是xoops_session的問題,刪除後,重建資料表,格式如下: 1、mysql -u root -p 2、登入後切到該資料庫use 資料庫名 3、下指令 CREATE TABLE `xoops_session` ( `sess_id` varchar(32) NOT NULL default '', `sess_updated` int(10) unsigned NOT NULL default '0', `sess_ip` varchar(15) NOT NULL default '', `sess_data` text NOT NULL, PRIMARY KEY (`sess_id`), KEY `updated` (`sess_updated`) ) TYPE=MyISAM; 竟然無法刪除資料,出現訊息是:沒有權限。 使用ssh連入資料庫,設定資料庫權限為700,使用者mysql,裡頭的資料表權限660,使用者mysql。 刪除xoops_session的最上一筆資料, 已可正常使用。

沒有留言:

張貼留言

Related Posts with Thumbnails