创建数据库
create DATABASE 数据库名 CHARACTER set utf8;
删除库
drop database 数据库名;
查看数据库创建细节
show create database 数据库名
使用()数据库
use 数据库名;
创建表
create table student (
sid int PRIMARY key auto_increment,
name varchar(255),
sex VARCHAR(255),
score FLOAT(5,2),
)
查看表结构
desc 表名;
查看创建表结构
show create table 表名;
删除表
drop table 表名;
添加字段
alter table student add 字段 类型(长度);
删除字段
alter table student drop 字段;
修改字段
alter table student MODIFY 字段 类型(长度);
————————————————
版权声明:本文为优快云博主「x3054534995」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/x3054534995/article/details/120142987
DML
新增数据
一条INSERT into student values (字段,,,)
多条:INSERT into student values (字段,,,,),(字段,,,,,),(字段,,,,);
修改
修改一条数据中的一个字段:update 表名 set 字段=新值 where 条件;
修改一条数据中的多个字段:update 表名 set 字段=新值,字段=新值 where 条件;
删除
删除一条数据:delete from student where 条件;
删除表中全部数据:delete from student ;
————————————————
版权声明:本文为优快云博主「x3054534995」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/x3054534995/article/details/120142987
DQL
查询
select * from teacher;
条件查询
select * from teacher where name = 1 or id = 3;
select * from teacher where name in(1,3);
模糊查询
select * from teacher where name like '%张';
select * from teacher where name like '哥%';
select * from teacher where name like '%哥%';
排序(倒序)
select * from student ORDER BY sscore desc; (默认正序)
分页
select * from student limit 1,2;
分组
select count(*),ssex from student GROUP BY ssex HAVING 条件
————————————————
版权声明:本文为优快云博主「x3054534995」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/x3054534995/article/details/120142987