0
点赞
收藏
分享

微信扫一扫

mysql(重新来)

夏天的枫_ 2022-03-12 阅读 17

文章目录

数据库的创建,删除


//创建一个数据库
create database tablename
//创建一个字符集为UTF8 并且校对规则为UTF8_bin
create database tablename character set UTF_8 collate utf8_bin
# 注: utf8_bin 区分大小写 utf8_general_ci 不区分大小写(默认)

在这里插入图片描述

查看删除数据库

在这里插入图片描述

show databases
show create database tablename
drop database tablename

备份数据库

在这里插入图片描述

在这里插入图片描述

创建表

在这里插入图片描述
其中表名过长可以使用 ”_” 进行分割
在这里插入图片描述

create table `user`(
			id  int,
			name varchar(20),
			password varchar(20),
			birthday date
			)
			character set utf8 collate utf8_bin engine innodb/myisam;

常用的数据类型

在这里插入图片描述

整数

在这里插入图片描述

小数

在这里插入图片描述

文字类型

在这里插入图片描述

二进制类型

在这里插入图片描述

时间类型

在这里插入图片描述

修改表

在这里插入图片描述
在这里插入图片描述

//第一个
alter table emp 
		add image varchar(36) 
		after resume;
//第二个
alter table emp
		modify job varchar(60)
//第三个
alter table emp 
		drop sex;
//第四个
rename table emp to employee;
//第五个
alter table emp character set utf8
//第六个
alter table emp change name user_name varchar(29);

CRUD(增删改查)

insert

在这里插入图片描述

update

在这里插入图片描述

delect

在这里插入图片描述

select

在这里插入图片描述
在这里插入图片描述

在where子句中使用的运算符

在这里插入图片描述

order by

在这里插入图片描述

count函数

在这里插入图片描述
在这里插入图片描述

sum

在这里插入图片描述

平均值avg

在这里插入图片描述

max最大值

group by 和 having

在这里插入图片描述

字符串相关函数

在这里插入图片描述

数学相关函数

在这里插入图片描述

举报

相关推荐

0 条评论