天天看點

資料類型介紹2|學習筆記

開發者學堂課程【資料庫及 SQL/MySQL 基礎:資料庫排序深入處理】學習筆記,與課程緊密聯系,讓使用者快速學習知識。

課程位址:

https://developer.aliyun.com/learning/course/30/detail/651

資料庫排序深入處理 ​

内容簡介:

1.資料庫

2.資料類型(列類型)

檢視所有資料庫;

SHOW DATABASES

切換(選擇要操作的)資料庫: USE  資料庫名

建立資料庫:

CREATE DATABASE [IF NOT EXISTS] mydb1 [CHARSET=utf8]

删除資料庫:

DROP DATABASE {IF EXISTS} mydb1

修改資料庫編碼:

ALTER DATABASE mydb1 CHARACTER SET utf8

Int:整型

Double:浮點型,例如 double (5,2)表示最多5位,其中必須有2位小數,即最大值為999.99;

Decimal:浮點型,在表單錢方面使用該類型,因為不會出現精度缺失問題;

Char:固定長度字元串類型; char (255)

Varchar:可變長度字元串類型; varchar 9655350,ZhangSan

Text(clob):字元串類型;

>很小

>小

>中

>大

Blob:位元組類型;

Data:日期類型,格式為:yyyy-MM-dd;

Time:時間類型,格式為:hh:mm:ss

Timestamp:時間戳類型。

Text是獨有的資料類型,标準中提供的是 clob ;而 blob 是表示二進制的,跟以下類型相同:

資料類型介紹2|學習筆記

後期會使用到 blob ,用 blob 把一個1080MB的電影存到資料庫當中,發現存不了,電影一個G多一點怎麼存不進去,因為還要考慮到包的大小,這包傳輸的時候過于太大的時候往往還有個限制,後期還得做配置。