1. 程式人生 > >mysql的數據類型及表的相關操作

mysql的數據類型及表的相關操作

pri 不存在 tro light val 圖片 column ron image

mysql的數據類型大致分為三類:數值,日期和字符串類型

數值:

技術分享圖片

日期:

技術分享圖片

字符串:

技術分享圖片

常用命令:

  1. 創建一個新的列表:
    CREATE TABLE table_name (column_name column_type);
    

      比如:

    create table student(
       stu_id INT NOT NULL AUTO_INCREMENT,
       name CHAR(32) NOT NULL,
       age  INT NOT NULL,
       register_date DATE,
       PRIMARY KEY ( stu_id )
    );
    
    • 如果你不想字段為 NULL
      可以設置字段的屬性為 NOT NULL, 在操作數據庫時如果輸入該字段的數據為NULL ,就會報錯。
    • AUTO_INCREMENT定義列為自增的屬性,一般用於主鍵,數值會自動加1。
    • PRIMARY KEY關鍵字用於定義列為主鍵。 您可以使用多列來定義主鍵,列間以逗號分隔
  2. 在列表中插入數據:
    insert into student(column_name1,column_name2,column_name3...) values (value1,value2,value3)

      字段和數值必須一一對應,並且數據類型必須一致

  3. 刪除表格:
    drop table+表的名字【這種方式刪除表格,如果表格不存在會報錯】
    可以采取下面這種方式,MySQL特有的語法:
    
    drop table if exists + 表的名字

mysql的數據類型及表的相關操作