カテゴリー
Web

Scuttle異常回復

身内で使っているScuttleの登録者欄に「hogehoge ほか -1人」というおかしな表示が
出るようになっていたが、何かのきっかけでテーブル定義が壊れていた模様。
MySQLのメジャーバージョンを上げたのと関係あるのだろうか
mysql> show create table sc_bookmarks;
CREATE TABLE `sc_bookmarks` (
(中略)
`bHash` varchar(10) NOT NULL default ”,
MD5が入るのに10って・・・
ということで修正
alter table sc_bookmarks modify `bHash` varchar(32) NOT NULL default ”;
update sc_bookmarks set `bHash` = md5(`bAddress`);
めでたく正常に戻りました