問題描述
通過DMS控制臺對RDS MySQL或自建MySQL數據庫(ECS自建數據庫或IDC自建數據庫)執行SQL語句時,出現類似如下報錯。
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
問題原因
MySQL在創建表時,限制單行長度不能超過65535字節。無論InnoDB存儲引擎是否支持更大的存儲,都會強制執行該限制,詳情請參見MySQL官方文檔。
解決方案
您可以通過如下兩種方法解決此問題:
適用于
數據管理DMS
云數據RDS
文檔內容是否對您有幫助?