SQL的分类
SQL语句分为四类:
1.DDL
数据定义语言
2.DML
数据操作语言
3.DQL
数据查询语言
4.DCL
数据控制语言
DDL
数据库相关
1.查看所有数据库
SHOW DATABASES;
2.创建数据库
CREATE DATABASE 数据库名称;
3.删除数据库
DROP DATABASE 数据库名称;
4.使用数据库
USE 数据库名称;
数据表相关
1.查看所有数据表
SHOW TABLES;
2.创建数据表
CREATE TABLE 数据表名称(
字段名1,数据名称1,
字段名2,数据名称2,
字段名3,数据名称3
);
实例:
CREATE TABLE USER(
uid INT,
uname VARCHAR(50),
age INT,
gender CHAR(2),
high DOUBLE(4,1)
);
3.查看表信息
DESC 表名;
4.删除表
DROP TABLE 表名;
修改表结构
1.添加列
ALTER TABLE 表名 ADD 字段名,数据类型;
2.删除列
ALTER TABLE 表名 DROP 字段名;
3.修改列 只该类型
ALTER TABLE 表名 MODIFY 字段名 新类型;
4.修改列
ALTER TABLE 表名 CHANGE 旧字段名 信字段名 新类型;
DML
1.添加记录
INSERT INTO 表名(列名) VALUE (值);
2.删除列
DELETE FROM 表名 [WHERE 条件];
3.修改
UPDATE 表名 SET 字段名1=新值1, 字段名2=新值2.... [WHERE 条件];
DQL
基本语法查询
SELECT 列名
FROM 表名
WHERE 条件;
查询表的所有数据
SELECT * FROM 表名;