mysql
mysql -u账号 -p
show databases;
use 库名;
show tables;
create database 库名;
default character set utf8mb4;
default collate set utf8mb4_bin;
create table is not exists 表名(
id int,
name varchar(10),
phone varchar(11)
);
类型
int()
varchar()
decimal(3,2)
data ['2018-2-2']
time['12:00:00']
约束
not null
default
unique key
primary key
auto_increment
外键
foreign key() references cls()
删库 删表
drop database 库名;
drop table 表名 if exists;
删除数据
delete from 表名 where <删除条件>
添加数据:
insert into 表(列,列..) values(值,值..),(值,值..)
更新数据:
update 表名 set 列=值,列=值 where <条件>
查询
select * from 表名
distinct where like limit group by order by [asc desc]
聚合函数
avg count max min sum
# conut(distinct expect)
链接查询
select * from 表 left join 表 on 表1.外键=表2.外键
select * from 表 inner join表 on 表1.外键=表2.外键
组合查询
select * from 表
union
select * from 表
视图函数
create view view_emp as select * from emp;
标签:语句,set,varchar,测试版,外键,sql,表名,where,select
From: https://www.cnblogs.com/wn-graden/p/17111212.html