文章詳情頁
MySQL,VARCHAR(1000)和TEXT, 在存儲上是否有差別( 目的: 存儲變長大字符串 ) ?
瀏覽:103日期:2022-06-12 14:35:22
問題描述
實際現象期望了解在存儲大字符串時, VARCHAR/TEXT的區別
該如何選擇類型
了解到TEXT, 會產生中間虛擬表
按照文檔說明, VARCHAR(65536) --> 6KB --> 能存儲足夠大的字符串了預期現象
掌握數據類型選型的經驗( 特別是大字符串 )
問題解答
回答1:大于varchar(255)變為 tinytext大于varchar(500)變為 text大于varchar(20000)變為 mediumtext
相關文章:
1. mysql - 記得以前在哪里看過一個估算時間的網站2. MySQL中的enum類型有什么優點?3. mysql - 查詢字段做了索引為什么不起效,還有查詢一個月的時候數據都是全部出來的,如果分拆3次的話就沒問題,為什么呢。4. MySQL 備份和檢查修復問題?5. Mac環境下QT編譯MySQL驅動屢次失敗?如何?6. mysql updtae追加數據sql語句7. mysql無法刪除字段(錯誤1091),但是對該字段設置主鍵后就可刪除,為什么?8. 怎么用php+mysql做動態數據表格 , 急!!!9. mysql服務無法啟動1067錯誤,誰知道正確的解決方法?10. sql語句 - mysql中關聯表查詢問題
排行榜
