数据库操作语句
显示当前的数据库
show databases;
创建数据库
create database if not exists name character set utf8mb4 ;
使用数据库
use name;
删除数据库
drop database name;
查看表
use name;
查看表结构
desc name;
创建表
create table table_name (
id int comment '编号',
field2 datatype comment '别名',
);
删除表
drop table if exists name;
SQL表的增删查改CRUD
新增数据(create)
1.数据值数量必须和表内列的数据和顺序一致
insert into 表名 values (数据值,数据值);
2.表列和数据值一一对应
insert into name(表列,表列) values (数据值,数据值) ;
查询数据(Retrieve)
1.全列查询
select * from name;
2.只查想要的表列
select 表列,表列 from name;
3.查询字段含表达式
select 表列,表列+10 from name;
4.有别名
select 表列,表列1+10+表列2 总和 from name;
5.distinct 关键字去重
select distinct 表列from name;
6.排序 order by
ASC 升序 (从小到大) --默认
DESC 降序 (从大到小)
select 表列1,表列2 from name order by 表列3;
7.条件查询 where
修改数据(Update)
update name set 表列 = 修改值,表列 = 修改值 [where ...][order by ...]
删除数据(Delete)
delete from 表名 [where ...][order by ...]
数据类型
数值,字符,日期