初識MySQL(關係型資料庫)

2021-12-30 12:34:48 字數 1376 閱讀 1302

①先執行use mysql;

②再執行update mysql.user set password=password(要修改的密碼) where user=』root』 ;

mysql使用者名稱:root

mysql密碼:自定義

mysql伺服器位址:本機localhost

1.字元:char;

2.字串:varchar;字串長度:常見的為20位和50位;允許空值;

2.性別(***):bit、tinyint,一般用布林型資料,常用**1=男,0=女;

3.整數:int;

4.小數:float、double(雙精度小數)

6.:text;沒有長度限制,可存(將轉換為二進位製流);

7.日期:varchar;

8.主鍵pk(primary key):一張資料表裡必須要有乙個主鍵,表示一條資料,標識為鑰匙;

9.自增長列(auto_increment):為了避免重複,或者找不到建立合適的主鍵;每當插入一行時,資料自動增長;

10.將表一直拆分到不能拆分為止,表拆的越多越好;

11.外來鍵(foreign key):必須要有兩張表(主表、從表),主表控制從表,從表選擇主表,主表中的外來鍵列一定是主鍵;

12.外來鍵關係:優點(安全),缺點(工作效率慢,如果建立外來鍵關係,主表不能刪除、修改);公司不要求建立外來鍵關係可以不使用;

13.規則:資料庫三大正規化

①第一正規化:保證每一列的原子性(每一列不能繼續拆);

②第二正規化:保證資料表的每一列都與主鍵相關;

③第三正規化:保證資料表的每一列都與主鍵直接相關(資料表的標準準則);

④第一正規化必須滿足;

13.注意:①將表拆分,一直拆分到不能拆分為止;

②表名加字首,名稱小寫

③如果找不到適合主鍵的列,就用自增長列;

④外來鍵關係可以不加,看是否有特殊要求;

關係型資料庫 非關係型資料庫

關係型資料庫,是指採用了關係模型來組織資料的資料庫。關係模型是在1970年由ibm的研究員e.f.codd博士首先提出的,在之後的幾十年中,關係模型的概念得到了充分的發展並逐漸成為主流資料庫結構的主流模型。簡單來說,關係模型指的就是二維 模型,而乙個關係型資料庫就是由二維表及其之間的聯絡所組成的乙個...

關係型資料庫 非關係型資料庫

2019 02 25 20 38 36 關係型資料庫和非關係型資料的比較 一 關係型資料庫 關係型資料庫最典型的資料結構是表,由二維表及其之間的聯絡所組成的乙個資料組織 優點 1 易於維護 都是使用表結構,格式一致 2 使用方便 sql語言通用,可用於複雜查詢 3 複雜操作 支援sql,可用於乙個表...

mysql非關係型 關係型資料庫VS非關係型資料庫

關係型 1.概念 關係型資料庫是指採用了關係模型來組織資料的資料庫。簡單來說,關係模式就是二維 模型。主要代表 sql server,oracle,mysql,postgresql。2.優點 1 容易理解,二維表的結構非常貼近現實世界,二維 容易理解。2 使用方便,通用的sql語句使得操作關係型資料...