首頁 > 資料庫 > mysql教程 > mysql字段類型選擇方法

mysql字段類型選擇方法

小云云
發布: 2018-03-17 17:12:16
原創
1692 人瀏覽過


本文主要和大家分享mysql欄位類型選擇方法,分貝和大家分享整數、時間類型(選擇準確的類型)希望能幫助大家。

盡量少的佔據儲存空間

整數

mysql字段類型選擇方法

時間類型(選擇準確的類型)

##time()時分秒datetime()年月日 時分秒year() #年份date()年月日
類型 意思
time()

timestamp()

    時間戳( 1970-1-1到現在經歷的秒數)
  • 資料的整合最好固定長度

    char(字元數)

固定長度,運行速度快,佔用較多的儲存
  • 長度:255字元限制
  • varchar(位元組數)
  • 長度不固定,內容比較少要進行部位操作,該類型要保留1-2個位元組保存目前資料的長度

長度:65535位元組限制

儲存漢字,例如字元集utf8的(每個漢字佔據3個位元組),最多可以儲存65535/3-2位元組

######資訊最好儲存為整數的###
 时间信息可以存储为整型的(时间戳)
登入後複製
set集合类型 多选:set(‘篮球’,’足球’,’棒球’,’乒乓球’);enum枚举类型 单选: enum(‘男’,’女’,’保密’);
推荐使用set和enum类型,内部会通过整型信息参数具体计算、运行。
登入後複製
ip地址也可以变为整型信息进行存储(mysql内部有算法,把ip变为数字):
mysql: inet_aton(ip)   inet_ntoa(数字)php:      ip2long(ip)       long2ip(数字)
登入後複製
###總結:#########欄位類型選擇  原則:佔用空間較小、資料長度最好固定、資料內容最好為整型的######

以上是mysql字段類型選擇方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板