MySQL資料型別

2021-08-04 09:53:37 字數 789 閱讀 6525

實數是帶有小樹部分的數字,mysql有支援精確的,有不支援精確的

-floatdouble是進行近似的浮點運算

-decimal進行精確的計算,在對精度要求很高的時候才使用(比如財務資料)

char適合儲存很短的字串,比如

在儲存字串方面,最好的策略就是分配真正需要的空間,比如儲存姓名,varchar(20)varchar(100)要合適。

有的時候會使用列舉代替常用的字串型別,比如性別,訂單狀態…

避免這樣使用列舉enum(『1』,』2』,』3』)

1.timestamp顯示的時間依賴於時區

datetime與時區無關

盡量使用timestamp,它比datatime空間效率更高

4.可以使用bigint儲存微妙級別的時間戳,或使用double儲存秒後面的小數部分

某些型別的資料並不直接與內建的資料型別有關,比如ipv4,它實際上是乙個32位無符號的整數,而不是字串,mysql提供了inet_aton()inet_ntoa進行轉換

mysql資料型別用法 mysql資料型別和用法

歡迎進入linux社群論壇,與200萬技術人員互動交流 進入 mysql支援多種列型別 數值型別 日期 時間型別和字串 字元 型別。本章首先對這些列型別進行了概述,然後更加詳細地描述了各種列的型別,以及列型別儲存需求的總結。概述很簡單。關於具體列型別 歡迎進入linux社群論壇,與200萬技術人員互...

mysql 資料型別 真假 MySQL 資料型別

mysql基礎 資料型別 整型型別 根據所儲存的整數數值取值範圍不同,可分為以下五類 1 tinyint佔1個位元組 2 smallint佔2個位元組 3 mediumint 佔3個位元組 4 int佔4個位元組 5 bigint佔8個位元組 根據每種型別所佔的位元組數可確定其無符號整數和有符號整數...

mysql 郵箱 資料型別 mysql 資料型別

1 整型mysql資料型別含義 有符號 tinyint m 1個位元組 範圍 128 127 smallint m 2個位元組 範圍 32768 32767 mediumint m 3個位元組 範圍 8388608 8388607 int m 4個位元組 範圍 2147483648 21474836...