什么是SQL?
SQL全称 Structured Query Language (中文 结构化查询语言 ) 使用SQL可以进行数据库的增删查改。
SQL的分类:
DDL (Data Definition Language) 数据定义语言
DML(Data Manipulation Language) 数据操作语言
DQL(Data Query Language) 数据查询语言
DCL(Data Control Language) 数据控制语言
一、DDL(数据定义语言)
作用:创建 删除 数据库、创建 修改 删除 表。
例句:
创建数据库
create database db_java;
删除数据库
drop database db_java;
创建表
use database db_java <!--表必须创建在一个数据库中,所以创建表之前必须选择一个数据库-->
create table tb_students(
stu_id int;
stu_name varchar(45);
stu_age int;
);
修改表
alter table tb_students add column stu_sex int;<!--新增字段(列)-->
alter table tb_students change column stu_sex(old name) stu_sex1(new name) int;<!--修改字段名-->
删除表
alter table tb_students drop column stu_sex1;<!--删除表的字段-->
二、DML(数据操作语言)
数据新增 有3种新增方法:
数据修改
数据删除
delete from tb_students where stu_id=5;
三、DQL(数据查询语言)
数据查询: