學習筆記 資料庫基本

2021-08-30 04:39:38 字數 771 閱讀 2320

必須字母開頭,不要用漢字

必須在1-30個字元之間

必須只能包含a-z,a-z,0-9,$和#,_

不能重名

create table student

(stuid int not null,

stuname varchar(20) not null,

*** char(2) not null,

sid int not null,

address varchar(50)

)charset=utf8;

修改表明 :alter table 舊名 rename 新;

新增一列:alter table 名 add column age int;

修改列名:alter table 名 change age(改前) stuage(改後) int;

刪除列: alter table 名 drop column stuage;

刪除表:drop table 名;

修改列的資料型別:alter table 名 modify 列名 修改後的資料型別();

非空和預設約束只能新增到列級,不能新增到表級

設定預設值: 列名 資料型別 default 『 預設值『

設定主鍵: constraint 建立名稱 primary key (列名),

設定唯一約束: constraint 建立名稱 unique (列名)

學習筆記 資料庫

目前internet 上流行的 構架方式是lamp linux apache mysql php 即使用 linux 作為作業系統,apache 作為web 伺服器,mysql 作為資料庫,php作為伺服器端指令碼直譯器 由於這四個軟體都是免費或開放原始碼軟體 floss 因此使用這種方式不用花一分...

flask學習筆記 資料庫

大多數的資料庫引擎都有對應的 python 包,包括開源包和商業包。flask 並不限制你使用何種型別的資料庫包,因此可以根據自己的喜好選擇使用 mysql postgres sqlite redis mongodb 或者 couchdb。如果這些都無法滿足需求,還有一些資料庫抽象層 包供選擇,例如...

學習筆記 資料庫1

搭建資料庫伺服器 2.解包 tar xvf mysql 5.6.15 1.el6.x86 64.rpm bundle.tar 3.公升級安裝 rpm uvh mysql rpm 4.檢查已安裝的mysql包 rpm qa grep i mysql 5.檢視初始密碼 cat root mysql se...