mysql字段分類(lèi)怎么選擇
發(fā)表時(shí)間:2023-07-13 來(lái)源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]本文主要和大家分享mysql字段類(lèi)型如何選擇。希望能幫助到大家。盡量少的占據(jù)存儲(chǔ)空間整型時(shí)間類(lèi)型(選擇準(zhǔn)確的類(lèi)型)類(lèi)型含義time()時(shí)分秒datetime()年月日 時(shí)分秒year()年份dat...
本文主要和大家分享mysql字段類(lèi)型如何選擇。希望能幫助到大家。
盡量少的占據(jù)存儲(chǔ)空間
整型
時(shí)間類(lèi)型(選擇準(zhǔn)確的類(lèi)型)
類(lèi)型 | 含義 |
---|
time() | 時(shí)分秒 |
datetime() | 年月日 時(shí)分秒 |
year() | 年份 |
date() | 年月日 |
timestamp() | 時(shí)間戳(1970-1-1到現(xiàn)在經(jīng)歷的秒數(shù)) |
數(shù)據(jù)的整合最好固定長(zhǎng)度
char(字符數(shù))
varchar(字節(jié)數(shù))
信息最好存儲(chǔ)為整型的
時(shí)間信息可以存儲(chǔ)為整型的(時(shí)間戳)
set集合類(lèi)型 多選:set(‘籃球’,’足球’,’棒球’,’乒乓球’);enum枚舉類(lèi)型 單選: enum(‘男’,’女’,’保密’);
推薦使用set和enum類(lèi)型,內(nèi)部會(huì)通過(guò)整型信息參數(shù)具體計(jì)算、運(yùn)行。
ip地址也可以變?yōu)檎托畔⑦M(jìn)行存儲(chǔ)(mysql內(nèi)部有算法,把ip變?yōu)閿?shù)字):
mysql: inet_aton(ip) inet_ntoa(數(shù)字)php: ip2long(ip) long2ip(數(shù)字)
總結(jié):
字段類(lèi)型選擇 原則:占用空間較小、數(shù)據(jù)長(zhǎng)度最好固定、數(shù)據(jù)內(nèi)容最好為整型的
相關(guān)推薦:
比較詳細(xì)的MySQL字段類(lèi)型說(shuō)明
以上就是mysql字段類(lèi)型如何選擇的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!
學(xué)習(xí)教程快速掌握從入門(mén)到精通的SQL知識(shí)。