数据库操作

时间:2021-6-19 作者:qvyue


对数据库操作

create database 数据库名 添加

character set utf8  进行编码

use 数据库名 使用

show database 显示所有数据库

drop database 数据库名 删除

show create database 显示创建库的sql语句

对表进行操作

show table 显示所有表

create table 表名(数据名 数据类型(长度) 约束,…)

show create table 表名 查询创建表的sql语句

alter table 表名 修改字段  add 添加 drop 删除 rename to 修改

drop table 表名 删除

约束

—  主键 PRIMARY KEY

—  自增  auto_incrment

—  非空  not NULL

—  唯一  UNIQUE

—  默认值  DEFAULT

—  外键  FOREIGN KEY

数据类型

varchar  字符串类型 默认长度为255个字符

CHAR      字符类型 

int      整数类型

double    浮点类型

float

long   

Text     

data  年月日

time  时分秒

datatime  年月日时分秒

timestamp  时间戳(用来获取系统当前时间)

对数据操作

insert into 表名 values() 添加

update 表名 set  修改

select 字段 from 表名 查找

delete from 表名 删除

where 根据 or 或 and 和 in 包括 not in 不包括 like 模糊查询

DATENAME( )获取年份

ORDER BY 排序 desc  降序 asc 默认升序排序

GROUP BY  分组 HAVING 分组之后的条件查询 

— 聚合函数 

COUNT() 总数 

MAX(expr) 最大值 

MIN(expr) 最小值

AVG(expr) 平均值

SUM 求和

多表:

内连接 INNER JOIN NO

外链接  — 左外链接 LEFT JOIN  —

右外连接 RIGHT JOIN —

全连接  FULL JOIN

声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:qvyue@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。