1. 程式人生 > >mysql資料庫(三) 四中資料型別、資料表的建立

mysql資料庫(三) 四中資料型別、資料表的建立

資料型別

  • 資料型別是指列、儲存過程引數、表示式和區域性變數的資料特徵,它決定了資料的儲存格式,代表了不同的資訊型別。(簡單的就是理解就是,我們有時候儲存是需要資料的,有的資料是整數,有的資料是小數,還有可能是日期,還有可能是字元型)

一、資料型別之(int)

有符號值 分為負數和整數。
無符號類 不存在負數。

這裡寫圖片描述

二、資料型別之(FLOAT)

這裡寫圖片描述

例如()[(7,2)] 這裡就是表示值最大為99999.99 。他的7代表的是小數點前後數值的總個數。2代表的是小數點後面數值的個數,DOUBLE[(7,2)] 也一樣, 我們平常用到FLOAT會很多,而DOUBLE應該用的機率會很小。

三、資料型別之(DATA),

這裡寫圖片描述

DATA 1000年的1月1號 到9999年的12月31號

DATATIME 1000年的1月1號零點 到 9999年的12月31號23:59:59

TIMESTAMP(時間戳): 1970年1月1號 0點,到 2037年之間的一個值。

四、資料型別之(字元),

這裡寫圖片描述

資料表

  • 1、建立資料表,前提你的資料庫是已經建立好了,然後開啟資料庫,如下,我們先開啟資料庫:mysql -u root -p 然後輸入自己的密碼即可進入客戶端
    ,並且檢視我們都有哪些資料庫:圖中可以看到我們有6個數據庫。其中sixshot是我專案中的資料庫,無需管。我們現在用m3這個資料庫。

這裡寫圖片描述

  • 2、命令:
    mysql> use m3;
    出現:
    Database changed
    證明已經打開了m3這個資料庫;

  • 3、那麼怎麼驗證呢?

輸入:select database();
打印出:如下圖02。就說明我們已經正確的打開了我們的m3資料庫
這裡寫圖片描述

  • 4、開啟這個資料庫之後,我們就需要建立表,建立表的命令是:

  • CREATE TABLE[IF NOT EXISTS] table_name(
    column_name data_type,……
    )
    其中table_name :表的名稱
    column_name :列名稱
    而unsigned是無符號的意思。就是沒有負數

這裡寫圖片描述

如何檢視資料表結構

這裡寫圖片描述

例如檢視“t1”的資料表結構,輸入:show columns from mm1;即可!

這裡寫圖片描述