文章詳情頁
MySQL,VARCHAR(1000)和TEXT, 在存儲上是否有差別( 目的: 存儲變長大字符串 ) ?
瀏覽:102日期:2022-06-12 14:35:22
問題描述
實際現(xiàn)象期望了解在存儲大字符串時, VARCHAR/TEXT的區(qū)別
該如何選擇類型
了解到TEXT, 會產(chǎn)生中間虛擬表
按照文檔說明, VARCHAR(65536) --> 6KB --> 能存儲足夠大的字符串了預(yù)期現(xiàn)象
掌握數(shù)據(jù)類型選型的經(jīng)驗( 特別是大字符串 )
問題解答
回答1:大于varchar(255)變?yōu)?tinytext大于varchar(500)變?yōu)?text大于varchar(20000)變?yōu)?mediumtext
相關(guān)文章:
1. mysql - 記得以前在哪里看過一個估算時間的網(wǎng)站2. mysql 一個sql 返回多個總數(shù)3. mysql updtae追加數(shù)據(jù)sql語句4. mysql - 查詢字段做了索引為什么不起效,還有查詢一個月的時候數(shù)據(jù)都是全部出來的,如果分拆3次的話就沒問題,為什么呢。5. MySQL中的enum類型有什么優(yōu)點?6. Mac環(huán)境下QT編譯MySQL驅(qū)動屢次失敗?如何?7. mysql - 存儲過程在實際項目中用的多嗎?8. mysql創(chuàng)建一個用戶只對某個庫有查詢權(quán)限9. Mysql在某交易記錄表中查詢所有余額大于0的用戶10. mysql - 面試題:如何把login_log表轉(zhuǎn)換成last_login表?
排行榜

熱門標(biāo)簽