本文介绍: 数据库sql语句总结
一. 数据定义语言 DDL
数据定义语言,用来定义数据库对象的(比如:数据库、表、字段等)
1. 数据库操作
(1)查询所有的数据库 —— show databases;
(2)创建数据库 —— create database test;
(3)创建字符集:utf8默认为3个字符集,utf8mb4为4个字符集——create database slj default charset utf8mb4;
(4)使用数据库—— use slj;
(5)删除数据库——drop database slj;
2. 表操作
(1)展示数据库中的表——show tables;
(2) 创建表
create table 表名 (
变量名 变量类型 comment ‘注释’,
变量名 变量类型 comment ‘注释’,
变量名 变量类型 comment ‘注释’,
变量名 变量类型 comment ‘注释’,
);
(3)查询表——desc 表名
(4)展示更为详细的信息—— show create table user;
(5)表修改——添加字段
alter table 表名 add 字段名 类型(长度)
(6)表修改——修改数据类型:alter table 表名 modify 字段名 新数据类型(长度);
(7)表修改——修改字段名: alter table 表名 change 旧字段名 新字段名 类型(长度);
二. 数据库操作语言 DML
1. 增加:insert
2. 修改:update
3. 删除:delete
三. 数据库查询语言 DQL
1. 基本查询
2. 条件查询 where
3. 聚合查询
4. 分组查询 group by… having
4. 排序查询 order by
5. 分页查询 limit
四. 数据库控制语言 DCL
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。