create database 数据库名; 创建数据库
show databases; 查看数据库
show create database 数据库名; 查看建库语句
drop database 数据库名; 删除数据库
use 数据库名; 使用指定数据库
2,b)表结构相关语句
create table 表名
主键约束:字段+primary key.
删除主键:alter table 表名 drop primary key ;
auto_increment(只适用MySQL)
查看表: desc 表名;show tables; show create table 表名;
修改/删除表:
rename table 旧表名 to 新表名 修改表名
alter table 表名 add 列名 类型; 添加列操作
alter table 表名 modify 列名 类型; 修改列类型
alter table 表名 drop 列名; 删除列
alter table 表名 change 旧列名 新列名 类型; 修改列名称
drop table 表名; 删除表
insert into 表名(列名1,列名2, ...) values(列值1, 列值2, ...);
update 表名 set 字段=值 ,... where 条件
delete from 表名 where 条件 删除指定条件的数据
delete from 表名 删除表内所有数据
truncate table 表名 摧毁表再重新创建表,达到删除表内所有数据
select 字段1,字段2,...from 表名; 查询指定字段信息
select * from 表名 查询表中所有字段
select distinct 字段 from 表名;
1.比较运算符
> >= < <= = !=(<>)
2.逻辑运算符
and or not
3.between ...and...
在指定范围内
注意:between 后面的值必须是小值 and后面的是大值
4.in
可以比较多个值
5.like
模糊查询
通配符使用:
1.% 匹配多个
2._ 匹配一个
6.null值操作
is null; 判断为空
is not null; 判断不为空