mysql資料型別詳解1

2021-07-25 09:00:50 字數 655 閱讀 1297

1.bit 位字段值

儲存0和1寫成的二進位制值

例如mysql> create table an_bit (id bit(8));

mysql> insert into an_bit values (11);

mysql> select * from an_bit;

結果: id

00001000

bigint

從 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型資料(所有數字)。儲存大小為 8 個位元組。

int從 -2^31 (-2,147,483,648) 到 2^31 – 1 (2,147,483,647) 的整型資料(所有數字)。儲存大小為 4 個位元組。int 的 sql-92 同義字為 integer。

mediumint

從 -2^23 (-8,388,608) 到 2^23 – 1 (8,388,607) 的整型資料。儲存大小為 3 個位元組。

smallint

從 -2^15 (-32,768) 到 2^15 – 1 (32,767) 的整型資料。儲存大小為 2 個位元組。

tinyint

從 -2^7(-128) 到 2^7 – 1 (127) 的整型資料。儲存大小為 1 位元組。

MYSQL詳解(1) 資料型別

mysql支援的資料庫型別主要分為3類 一 數字型別 數字型別總體可分為2類 1.整型 mysql資料型別 含義 有符號 tinyint m 1個位元組 範圍 128 127 smallint m 2個位元組 範圍 32768 32767 mediumint m 3個位元組 範圍 8388608 8...

MySQL詳解(1) 資料型別

注 以下內容針對mysql5.0及以上版本 mysql的資料型別非常多,選擇正確的資料型別對於獲得高效能至關重要,本文是我結合網上看到的一些blog加上 高效能mysql 一書上的內容整理而成的。三大原則 1,更小的通常更好,應該盡量使用可以正確儲存資料的最小資料型別。2,簡單就好,簡單資料型別的操...

Mysql 資料型別詳解

位元組大小 範圍 有符號 範圍 無符號 用途tinyint 1 位元組 最小 128 最大 127 最小 0 最大 255 小整數值 smallint 2 位元組 最小 32768 最大 32767 最小 0 最大 65535 短整數值 mediumint 3 位元組 最小 8388608 最大 8...