一、數據類型
1、整型
數據類型存儲空間說明取值范圍
TINYINT1字節非常小的整數帶符號值:-128~127
無符號值:0~255
SMALLINT2字節較小的整數帶符號值:-32768~32767
無符號值:0~65535
MEDIUMNT3字節中等大小的整數帶符號值:-8388608~8388607
無符號值:0~16777215
INT4字節標准整數帶符號值:-2147483648~2147483647
無符號值:0~4294967295
BIGINT8字節大整數
2、浮點型
數據類型存儲空間說明取值范圍
FLOAT4字節但精度浮點數
DOUBLE8字節雙精度浮點數
DECIMAL(M,D)自定義以字符串形式表示
3、字符串類型
類型存儲空間說明最大長度
Char[(M)]M字節定長字符串M字節
Varchar[(M)]L+1字節可變長字符串M字節
tinyblog,tingtextL+1字節非常小的blob和文本串2^8字符
blog,textL+2字節小BLOB和文本串2^16-1字節
mediumblob,mediumtextL+3字節中等的BLOB和文本串2^24字節
longblob,longtextL+4字節大BLOB和文本串2^32-1字節
enum('value','value')1或2字節枚舉:可賦予某個枚舉成員65535個成員
set('value', 'value')1,2,3,4或8字節集合:可賦予多個集合成員64個成員
4、日期和時間型數據
類型存儲空間說明最大長度
Date3字節YYYY-MM-DD格式表示1000-01-01~9999-12-31
TIME3字節hh:mm:ss格式表示時間值-838:59:59~838:59:59
DATETIME8字節YYYY-MM-DD hh:mm:ss格式
TIMESTAMP4字節YYYYMMDDhhmmss格式表示時間戳
YEAR1字節YYYY格式的年份值1901~2155
二、MySQL數據庫的操作
1、登錄數據庫
mysql 參數
-D,--database=name 打開指定數據庫
--delimiter=name 指定分隔符
-E,--vertical 垂直顯示結果
-h,--host=name 服務器名稱
-H,--html 提供HTML輸出
-X,--xml 提供XML輸出
-p,--password[=name]密碼
-P,--port=# 端口號
--prompt=name 設置提示符
-u,--user=name 用戶名
-V,--version 輸出版本信息並退出
mysql -h 服務器主機地址 -u 用戶名 -p 用戶密碼
2、退出登錄
exit
quit
q
3、修改密碼
4、創建選擇及查看數據庫
創建數據庫
選擇數據庫
刪除數據庫中的內容