mysql初瞭解

MySQL中的數據類型

MySQL數據庫的層級:數據庫 ---> 表 ----> 條目 --->字段數據庫

MySQL有三大類數據類型, 分別爲數字、日期\時間、字符串, 這三大類中又更細緻的劃分了許多子類型:spa

  • 數字類型
    • 整數: tinyint、smallint、mediumint、int、bigint
    • 浮點數: float、double、real、decimal
  • 日期和時間: date、time、datetime、timestamp、year
  • 字符串類型
    • 字符串: char、varchar
    • 文本: tinytext、text、mediumtext、longtext
    • 二進制(可用來存儲圖片、音樂等): tinyblob、blob、mediumblob、longblob
  • SQL語言操做數據庫

    C 增長【create】、R查找【read】、U 更改【update】、D 刪除【delete】圖片

    • 查詢:
      • SELECT * FROM banji                       查詢這個表中全部的數據(例如表的名字是班級)ci

      • SELECT xingming FROM banji         條件查找(例如只查找這張表的全部人的姓名)字符串

      • SELECT xingming FROM banji WHERE xingbie = '女';   條件查找(例如只查找這張表的性別是女的人的姓名)date

      • SELECT * FROM banji WHERE xingbie = '男' AND nianling > 13;  條件查找(例如只查找這張表的性別是男,年齡大於13的人的姓名數據類型

      •  
    • 增長 insert into
      • INSERT INTO banji VALUE(11,"周大寶","男",18)二進制

      •  

         

        改變 updatefloat

         

         

        UPDATE banji SET xingbie = "男" WHERE xingming = "老周";(把姓名是老周的人性別改成男)im

      刪除 delete

      DELETE FROM banji WHERE xingming = "老周";(刪除姓名爲老周的那條數據)

相關文章
相關標籤/搜索