MySql基础操作

MySql基础操作

1、增删改查数据库

1 创建

create database 库名 [character set utf8 collate 校对集]

2 删除

drop database 库名

3 查看库

show databases;

4 修改库的码表

alter databases 库名 character set utf8 collate 校对集

5 选择库

use 库名;

6 查看当前选择的库

select database();

7 查看建库语句

show create database 库名;

2、增删改查表

1 创建
create table 表名 (
列名 类型 约束  [主键自增],
列名 类型 约束,
.....
)
2 删除表
drop table 表名
3 查表
show tables;
4 增加一列
alter table 表名 add 列名 类型;
5 修改一列的类型
alter table 表名 modify 列名 新类型;
6 修改列名
alter table 表名 change 旧列名 新列名 类型;
7 删除一列 
alter table 表名 drop 列名;
8 修改表名
rename table 旧表名 to 新表名
9 查看表详情
desc 表名

3、数据类型

数字型
整型 
int
浮点型
double
decimal
字符串
短字符串
char
varchar
长字符串(不常用)
text/clob
blob
日期型
datatime 年月日时分秒
timestamp

4、约束

非空 not null
唯一 unique
主键 primary key
主键自增
整数类型的主键.可以由数据库自动维护. 每次自动加1.


5、增删改查数据

1.增加
insert into 表名 [(列名,列名...)] values (值,值,值...)
2.删除
delete from 表名 [where 条件]
3.改
update 表名 set 列名=值,列名=值 .. [where 条件]
4.查
select 列名...
from 表名...
where 条件...
group by 列名...
having 条件...
order by 列名 升/降序
limit x,y

6、条件

< <= > >= != <> = 
between .. and ..
in (set) / not in (set)
is null / is not null
not and or

7、模糊查询

关键词:like  
匹配符:_ %


8、聚合函数

总数: count
平均值: avg
总和 : sum
最大/最小: max / min

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值