今天又遇到這么個(gè)問題:
Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs
這個(gè)還真沒遇到過,但是發(fā)現(xiàn)這個(gè)65535筷屡,感覺不是Excel行數(shù)的問題嗎涧偷,咋MySQL里還會(huì)報(bào)這個(gè)問題簸喂?
仔細(xì)看看這個(gè)錯(cuò)誤,應(yīng)該是說行大小超了燎潮,然后百度了下這個(gè)錯(cuò)誤
看網(wǎng)上的介紹說是喻鳄,MySQL建表有個(gè)長度限制,一個(gè)行的定義長度不能超過65535确封;
原來如此除呵,這個(gè)主要和表中的varchar類型有關(guān),我么可以把長文本修改為Text爪喘,這個(gè)是不限制的颜曾。
然后,我去后天看了下這個(gè)表秉剑,居然是這個(gè)樣子的:
這個(gè)是后臺(tái)自動(dòng)生成的字段泛豪,果然太坑了,都是999侦鹏,然后诡曙,我就把表的字段長度都改為200了,然后就可以了略水。
記錄下這個(gè)問題价卤。