mysql字段分類怎么選擇
發表時間:2023-07-13 來源:明輝站整理相關軟件相關文章人氣:
[摘要]本文主要和大家分享mysql字段類型如何選擇。希望能幫助到大家。盡量少的占據存儲空間整型時間類型(選擇準確的類型)類型含義time()時分秒datetime()年月日 時分秒year()年份dat...
本文主要和大家分享mysql字段類型如何選擇。希望能幫助到大家。
盡量少的占據存儲空間
整型

時間類型(選擇準確的類型)
類型 | 含義 |
---|
time() | 時分秒 |
datetime() | 年月日 時分秒 |
year() | 年份 |
date() | 年月日 |
timestamp() | 時間戳(1970-1-1到現在經歷的秒數) |
數據的整合最好固定長度
char(字符數)
固定長度,運行速度快,占用較多的存儲
長度:255字符限制
varchar(字節數)
信息最好存儲為整型的
時間信息可以存儲為整型的(時間戳)
set集合類型 多選:set(‘籃球’,’足球’,’棒球’,’乒乓球’);enum枚舉類型 單選: enum(‘男’,’女’,’保密’);
推薦使用set和enum類型,內部會通過整型信息參數具體計算、運行。
ip地址也可以變為整型信息進行存儲(mysql內部有算法,把ip變為數字):
mysql: inet_aton(ip) inet_ntoa(數字)php: ip2long(ip) long2ip(數字)
總結:
字段類型選擇 原則:占用空間較小、數據長度最好固定、數據內容最好為整型的
相關推薦:
比較詳細的MySQL字段類型說明
以上就是mysql字段類型如何選擇的詳細內容,更多請關注php中文網其它相關文章!
學習教程快速掌握從入門到精通的SQL知識。