初識mySQL(關係型數據庫)

1、數據庫修改密碼mysql

①先執行use mysql;sql

②再執行update  mysql.user  set  password=PASSWORD(要修改的密碼) where  user=’root’ ;數據庫

 

mysql用戶名:root安全

mysql密碼:本身修改服務器

mysql服務器地址:localhostspa

2、圖片

mySQL數據庫(關係型數據庫)

1.姓名(name):字符串:varchar;字符串長度:常見的爲20位和50位;容許空值;字符串

2.性別(sex):bit,通常用布爾型數據,經常使用代碼1=男,0=女;it

3.年齡(age):整形int;io

4.地址(address):字符串varchar,經常使用長度爲50位;

5.班級(class):字符串varchar,

6.text:沒有長度限制,可存圖片(將圖片轉換爲二進制流)

7.主鍵pk(Primary Key):一張數據表裏必需要有一個主鍵,表示一條數據,標識爲鑰匙;

8.自增加列:爲了不重複,或者找不到創建合適的主鍵;每當插入一行時,數據自動增加;

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

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

11.外鍵關係:優勢(安全),缺點(工做效率慢,若是創建外間關係,主表不能刪除、修改);公司不要求創建外鍵關係能夠不使用;

12.規則:數據庫三大範式

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

②第二範式:保證數據表的每一列都與主鍵相關;

③第三範式:保證數據表的每一列都與主鍵直接相關(數據表的標準準則);

④第一範式必須知足;

13.規則:①將表拆分,一直拆分到不能拆分爲止;

              ②表名加前綴,名稱小寫

     ③若是找不到適合主鍵的列,就用自增加列;

     ④外鍵關係能夠不加,看是否有特殊要求;

相關文章
相關標籤/搜索