Mysql基礎知識

2021-08-11 02:53:02 字數 586 閱讀 5812

text 用於大文字的儲存

char(n) 用於儲存小字串

varchar(n) 用於儲存小字串

decimal(a,b) 儲存數字型別 a表示長度,b表示小數的長度,eg 5位資料保留2位小數 decimal(5,2)

int 儲存數字型別

bit 布林型別

datetime 日期

主鍵 primary key

非空 not null

唯一 unique

預設 default

外來鍵 foreign key

對於重要資料,並不希望物理刪除,一旦刪除,資料無法找回

一般對於重要資料,會設定乙個isdelete的列,型別為bit,表示邏輯刪除

大於大量增長的非重要資料,可以進行物理刪除

資料的重要性,要根據實際開發決定

mysql -hip位址 -uroot -p

-h後面寫要連線的主機ip位址

-u後面寫連線的使用者名稱

-p回車後寫密碼

mysql基礎知識

一 啟動與退出 1 進入mysql 啟動mysql command line client mysql的dos介面 直接輸入安裝時的密碼即可。此時的提示符是 mysql 或開啟終端,輸入sql語句 mysql uroot p123 2 退出mysql quit或exit 二 庫操作 1 建立資料庫 ...

mysql基礎知識

1 為什麼使用資料庫 1 降低儲存資料的冗餘度 2 更高的資料一致性 3 儲存的資料可以共享 4 可以建立資料庫所遵循的標準 5 便於維護資料完整性 6 能夠實現資料的安全性 2 在資料庫發展歷史上,出現了很多不同的資料模型,包括是層次模型 網狀模型 關係模型和物件模型 3 關係型資料庫的基本概念 ...

MySQL 基礎知識

1.如無備註,則表中的第乙個id欄位一定是主鍵且為自動增長 2.如無備註,則數值型別的字段請使用unsigned屬性 3.如無備註,排序欄位order id在程式中預設使用降序排列 4.如無備註,所有欄位都設定notnull,並設定預設值 5.如無備註,所有的布林值字段,如is hot is del...