mysql 文件列 mysql,字元,列屬性,

2021-10-20 22:29:04 字數 1113 閱讀 1562

//數值

tinyint 1位元組 128/127(有符號) 0/255(無符號)

smallint 2位元組 -32768/32767 0/65535

mediumint 3位元組 -8388608/8388607 0/16777215

int/intege 4位元組 -214747483648 2147483647/

/2147483647 4294967295

bigint 8位元組

//用unsigned定義無符號不寫就是有符號

create table tbl1_int(

a tinyint unsigned,

b tinyint

alter table tbl1_int add c tinyint;

insert into tbl1_int values(254,123,121);

insert into tbl1_int values(256,128,121);//255,127,121

insert into tbl1_int values(338,188,199);//255,127,127

//當數值大於範圍的時候,資料庫自動變成最大範圍值

//當規定了資料的統一寬度的時候數值型別(m)來規定 m為定義顯示的寬度alter table tbl1_int add c tinyint(4) zerofill;

insert into tbl1_int values(1,22,33,44);

insert into tbl1_int values(1,22,33,44);

insert into tbl1_int values(1,22,33,44);

insert into tbl1_int values(1,22,33,44);

//注意

不影響數的範圍

寬度大的不影響

zerofill是前導零填充

alter table tbl1_int add c tinyint(4) zerofill;

//bool型在預設下就是tinyint(1)

//小數

float 4個位元組

double 8個位元組

decimal 變長大致是每9個數字,採用四個位元組儲存整數

mysql基礎 mysql列型別 字串

mysql列型別 整型 mysql列型別 時間和日期 char 這是char 1 的同義詞。national varchar m binary 變長字串。m 表示最大列長度。m 的範圍是0到65,535。varchar的最大實際長度由最長的行的大小和使用的字符集確定。最大有效 長度是65,532位元...

mysql列鍵 Mysql列屬性

列屬性又稱之為字段屬性 在mysql中一共有6個屬性 null,預設值 default 列描述 comment 主鍵 primary key 唯一鍵 unique key 和自動增長 修改資料庫字符集 字符集和校對集 alter database 資料庫名字 charset 字符集 null屬性 1...

mysql安裝文件 mysql安裝文件

linux下使用yum安裝mysql 安裝的mysql版本為mysql55 mysql server.x86 64 1 安裝 檢視有沒有安裝過 yum list installed mysql rpm qa grep mysql 檢視有沒有安裝包 yum list mysql 安裝mysql客戶端 ...