创建数据库:
create database 数据库名;
显示数据库:
show databases;
使用数据库:
use 数据库名;
创建数据表的格式:
create table 表名(
列名1 数据类型 约束,
列名2 数据类型 约束,
...
列名n 数据类型 约束
);
主键列,自动增长 primary key auto_increment
修改表的结构:
desc 表名 :显示表的结构
alter table 表名 add 列名 数据类型 约束
alter table 表名 modify 列名 数据类型 约束
alter table 表名 change 旧列名 新列名 数据类型 约束
alter table 表名 drop 列名
rename table 旧表名 to 新表名
向数据表中添加数据:
insert into 表名(列名1,列名2,列名3) values (值1,值2,值3);
insert into 表名 values (值1,值2,值3);
insert into 表名(列名2,列名3) values (值2,值3); 主键不用管
insert into 表名(列名1,列名2,列名3) values (值1,值2,值3),(值1,值2,值3);
对数据进行更新:
update 表名 set 列名 = 新值 where id = 值
&& and,|| or,! not,!= <>
删除表中数据:
delete from 表名 where 条件
查询表中数据:
select 列名1,列名2 from 表名 查询指定列
select * from 表名 查询所有列
select distinct 列名 from 表名 查询去掉重复记录
select 列名 as 新列名 from 表名 查询时的临时重命名
条件查询:
1.where
between and 区间查询(包含头跟尾)
in(条件,条件) 多条件查询
2.like 模糊查询 配合通配符
% 代表多个字符
_ 代表一个字符
|
|