02MySQL中的資料型別

2022-09-04 00:18:11 字數 816 閱讀 2703

一、數值

intdecimal  準確的小數值

float

double

二、字串型別

char(m)  此資料型別用於表示固定長度的字串,可以包含最多達255個字元,其中m代表字串的長度。長度固定,查詢的時候就比較快。定長,簡單粗暴,浪費空間,訪問速度快。

varchar(m)        此資料型別用於可變長的字串,包含最多達65535個字元(超過21845後,mysql會自動將其轉為文字型別)。長度要先捋一捋,查詢的時候稍慢。

三、列舉型別

定義有限個資料的時候採用列舉

create

table

table1(

sth enum(

'對邊比斜邊

','鄰邊比斜邊

','對邊比鄰邊')

);insert

into table1(name,typed) values ('

正弦','

對邊比斜邊

'),('

余弦','

鄰邊比斜邊

'),('

正切','

對邊比鄰邊

')

四、集合型別

set 比列舉更靈活一些

五、日期、時間

番外02 MySQL的資料型別

型別大小 範圍 有符號 範圍 無符號 用途tinyint 1 位元組 128,127 0,255 小整數值 smallint 2 位元組 32 768,32 767 0,65 535 大整數值 mediumint 3 位元組 8 388 608,8 388 607 0,16 777 215 大整數值...

02 MySQL資料庫命令

mysql h 主機 p 埠 u 使用者 p 密碼 show databases use 資料庫名 show tables desc 表名稱 quit sql structured query language 結構化查詢語言,對關係型資料庫伺服器中的資料進行增刪改查的操作。1.命令操作模式 1 互...

02 MySQL 資料庫基本操作

資料庫是資料儲存的最外層 最大單元 基本語法 create database 資料庫名字 庫選項 範例 使用create database 建立資料庫 字符集 charset 字符集,代表著當前資料庫下的所有表儲存的資料預設指定的字符集 如果當前不指定,那麼採用dbms預設的 校對集 collate...