1. 程式人生 > >Mysql總結(一)

Mysql總結(一)

day tables pda add base rem 刪除數據 prim mysq

數據庫命令:
創建create database 數據庫名 charset=utf8;
刪除drop database 數據庫名;
查看所有數據庫:show databases;
使用數據庫:use 數據庫名;
----------------------------------------
表命令:
create table 表名(列...);
唯一標識的要求:id
類型:int unsigned
約束1:not null
約束2:primary key
約束3:auto_increment
列的格式:列的名稱 類型 約束
create table stu(
-> id int not null primary key auto_increment,
-> name varchar(10) not null,
-> gender bit default 1,
-> birthday datetime,
-> isDelete bit default 0,
-> );
查看表show tables;
查看表結構desc 表名;
修改表:alter table 表名 add|modify|drop 列名 類型 約束;
alter table stu modify column isDelete bit not null default 0;
刪除表:drop table 表名;
----------------------------------------
數據命令:
添加數據:insert into 表名(列名) values(值),(值)...;
修改數據:update 表名 set 列1=值1,... where ...;
刪除數據:delete from 表名 where ...;
邏輯刪除:update ....
備份:mysqldump >
恢復:mysql <

Mysql總結(一)