天天看點

mysql 導入資料庫問題

今天資料庫遷移測試,發現存儲過程導入不了,提示如下錯誤:

Cannot load from mysql.proc. The table is probably corrupted

原因是mysql5.5版本後proc表中comment字段類型由char改成了text

解決方法:

ALTER TABLE `proc`

MODIFY COLUMN `comment`  text CHARACTER SET utf8 COLLATE utf8_bin NOT NULL AFTER `sql_mode`;

再重新用source指令導入就ok了