資料庫筆記

2021-09-24 00:27:36 字數 1043 閱讀 4835

資料庫

是按照資料結構組織、儲存和管理資料的倉庫。本質是乙個檔案系統,資料按照特定的格式將資料儲存起來,使用者可以對資料庫中的資料進行增加,修改,刪除及查詢操作。

分類
sql分類

資料表中的資料型別
整數型別 tinyint 很小的整數

​ smallint 小的整數

​ mediumint 中等大小的整數

​ int(integer) 普通大小的整數

​ 小數型別 float 單精度浮點數

​ double 雙精度浮點數

​ decimal(m,d) 壓縮嚴格的定點數

​ 日期型別 year yyyy

​ time hh:mm:ss

​ date yyyy-mm-dd

​ datetime yyyy-mm-dd hh:mm:ss

​ timestamp yyyy-mm-dd hh:mm:ss

文字、二進位制型別 char(m) m為0~255之間的整數

​ varchar(m) m為0~65535之間的整數

​ tinyblob 允許長度0~255位元組

​ blob 允許長度0~65535位元組

​ mediumblob 允許長度0~167772150位元組

​ longblob 允許長度0~4294967295位元組

​ tinytext 允許長度0~255位元組

​ text 允許長度0~65535位元組

​ mediumtext 允許長度0~167772150位元組

​ longtext 允許長度0~4294967295位元組

​ varbinary(m)允許長度0~m個位元組的變長位元組字串

​ binary(m) 允許長度0~m個位元組的定長位元組字串

建立資料庫
create database 資料庫名

修改表結構

資料表新增資料

刪除資料

資料庫筆記

資料庫mariadb 基本操作 mysql secure installation 配置嚮導 mysql uroot p 登陸資料庫 enter password 輸入密碼 welcome to the mariadb monitor.commands end with or g.your mari...

資料庫筆記

1.資料庫分頁查詢 select from table limit startline,pagesize 從startline開始查詢pagesize大小行資料 2.級聯操作 當存在外來鍵約束時,主表若想刪除或修改資料,必須先修改副表中相關聯的資料.如果想直接修改或刪除主表資料,同時改變副表 資料就...

資料庫筆記

筆記記錄 左外連線left join 涉及表 student,fee,fee info三張表,截圖依次如下 兩張表應用 查詢1 查詢2 對比就可以看出區別,查詢2比查詢1多1條鳳姐的記錄 此條記錄的s.number沒有對應的f.feeid 查詢1 s.number找不到對應的f.feeid時,會自動...