日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql 中电话号码_类型-电话号码和地址的mysql数据类型

發布時間:2023/12/20 数据库 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql 中电话号码_类型-电话号码和地址的mysql数据类型 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

如果存儲少于100萬條記錄,而高性能不是問題,那么就使用varchar(20)/ char(20),否則我發現對于存儲甚至1億部全球商務電話或個人電話,int都是最好的。 原因:較小的鍵->較高的讀/寫速度,格式化也可以允許重復。

1個char(20)的電話= 20字節vs 8字節bigint(或者本地電話為10 vs 4字節int,最多9位數字),更少的條目可以輸入索引塊=>更多的塊=>更多的搜索,請參見 更多信息(為Mysql編寫,但對于其他關系數據庫應該為true)。

這是電話表的示例:

CREATE TABLE `phoneNrs` (

`internationalTelNr` bigint(20) unsigned NOT NULL COMMENT 'full number, no leading 00 or +, up to 19 digits, E164 format',

`format` varchar(40) NOT NULL COMMENT 'ex: (+NN) NNN NNN NNN, optional',

PRIMARY KEY (`internationalTelNr`)

)

DEFAULT CHARSET=ascii

DEFAULT COLLATE=ascii_bin

或在插入之前進行處理/拆分(2 + 2 + 4 + 1 = 9字節)

CREATE TABLE `phoneNrs` (

`countryPrefix` SMALLINT unsigned NOT NULL COMMENT 'co

總結

以上是生活随笔為你收集整理的mysql 中电话号码_类型-电话号码和地址的mysql数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。