數據類型
整型
1.創建一個含有無符號/有符號整型的字段的表
CREATE TABLE L1(id tinyint unsigned #無符號
)
CREATE TABLE L2(id tinyint #默認為有符號
)
數值型(bit)
2.數值型(bit)的使用
小數
3.數值型(小數)的基本使用
?
字符串
4.字符串的基本使用
#演示字符串類型使用 char varchar
#注釋的快捷鍵 shift+ctrl+c , 注銷注釋 shift+ctrl+r
-- CHAR(size)
-- 固定長度字符串 最大 255 字符
-- VARCHAR(size) 0~65535 字節
-- 可變長度字符串 最大 65532 字節 【utf8 編碼最大 21844 字符 1-3 個字節用于記錄大小】
-- 如果表的編碼是 utf8 varchar(size) size = (65535-3) / 3 = 21844
-- 如果表的編碼是 gbk varchar(size) size = (65535-3) / 2 = 32766
CREATE TABLE t09 (
`name` CHAR(255));
CREATE TABLE t10 (
`name` VARCHAR(32766)) CHARSET gbk;
DROP TABLE t10;
?字符串使用細節
?
?
日期類型
5.日期類型的基本使用
?
?
TIMESTAMP加上NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP屬性后會自動添加/更新當前當前時間到列中 ?