1、登入命令
mysql -u 使用者名稱 -p;
輸入密碼登入
2、檢視、建立、刪除資料庫show databases;
create database 資料庫名;
drop database 資料庫名;
3、檢視資料庫引擎
show engines \g;
4、建立、修改、刪除表
use 資料庫名;
create table 表名 (屬性名 資料型別 [完整性約束條件],
屬性名 資料型別 [完整性約束條件],
……屬性名 資料型別
);
例如:
create table example1(stu_id int primary key,
stu_name varchar(20),
stu_*** boolean
);create table example2(stu_id int,
course_id int,
grade float,
primary key(stu_id, course_id)
);create table example3(id int primary key,
stu_id int,
course_id int,
constraint c_fk foreign key (stu_id, course_id) references
example2(stu_id, course_id)
);create table example4(id int not null primary key,
name varchar(20) not null,
stu_id int,
constraint d_fk foreign key(stu_id) references
example1(stu_id)
);create table example5(id int primary key,
stu_id int unique,
name varchar(20) not null
);create table example6(id int primary key auto_increment,
stu_id int unique,
name varhcar(20) not null
);create table exmaple7(id int primary key auto_increment,
stu_id int unique,
name varchar(20) not null,
english varchar(20) default 『zero』,
math float default 0,
computer float default 0
);
5、檢視表結構describe 表名;
show create table 表名;
6、修改表alter table 舊表名 rename 新錶名;
alter table 表名 modify 屬性名 資料型別;
alter table 表名 change 舊屬性名 新屬性名 新資料型別;
alter table 表名 add 屬性名1 資料型別 [完整性約束條件] [first | after 屬性名2];
alter table 表名 drop 屬性名;
alter table 表名 modify 屬性名1 資料型別 first | after 屬性名2;
alter table 表名 engine=儲存引擎名;
alter table 表名 dropforeign key 外來鍵別名;
drop table 表名;
1小時學會python
1.乙個簡單的web框架,flask 2.python版本,2.x版本仍是主流,有更多的第三方庫的支援,網上資料多 3.x的語法更優雅,與2.0不相容 3.開發工具,好的開發工具,讓開發過程變得更愉快,推薦sublime pydev.pydev在eclipse下搭建。4.第乙個程式 print he...
1小時學會建站(一) 購買主機空間
所謂主機空間,是存放程式 的物理硬體機器。有很多主機運營商來提供這種服務 他們幫我們維護機器的執行和穩定,但同時要收取一定的費用。這樣的主機運營商有很多,國內有阿里雲等,國外有linode digitalocean bluehost等,同時也有一些小的運營商提供這種服務。由於主機位置 訪問速度和 各...
1小時PHP入門貼
最近要參與公司ace專案的測試,應用型別是基於php的sever,之前對php的了解為空白,所以今天抓緊花了個把小時入門了一下搭建了個php的server並把相關知識惡補了一下,今天google不太好用只能用baidu了 1.步驟一,搞個空的ubuntu虛擬機器,便於安裝apache,mysql,p...