Ref:
今天在開發時遇到一件奇怪的事情,PHP讀檔後餵資料給MySQL時,吐了一個錯誤訊息:
但在mysql指令中輸入status看到的characterset都是utf8,後來再嘗試了一下,把table的預設引擎從
InnoDB 改成 MyISAM 算是暫時解決這個怪問題了。
1.
drop table tab;
2.
create table...
engine=MYISAM;
3.import data...
4.alter table tab engine=InnoDB;
沒有留言:
張貼留言