概述

1.SQL
DDL(data definition language):数据定义语言,定义数据库,表结构--create,alter,drop
DML(data manipulation language):数据操作语言:增删改查--insert,selete,update,select
DCL(Data Control language):数据控制语言:权限,事务等控制语句--grant,deny,revoke

(一)DDL
1.操作数据库语言
show databases;
create database mydatabase;
drop database mydatabase;
use mydatabase;
2.操作表格
(1)查看表格
show tables;
show tables from 数据库名;
(2)创建表格
基本版:
create table employee(
id int,
name varchar(20),
age int,
salary double,
birthday date,
gender char(10)
);
(3)查看表结构
desc 表名称;
(4)增加一列
alter table 表名称 add 字段名 数据类型
alter table employee add tel char(11);
(5)删除一列
alter table 表名称 drop 字段名 数据类型
alter table employee drop tel;
(6)修改表结构:修改列的类型,位置
alter table 表名称 modify 字段名 数据类型
alter table employee modify gender char(2) after age;
(7)修改表结构:修改列的名称
alter table 表名称 change 旧字段名 新字段名
alter table employee change birthday birth
(8)修改表名称
alter table 表名称 rename to 新表名称
alter table employee rename to emp;
(9)删除整张表
drop table 表名称

 

(二)DML
1.添加数据
insert into employee values(1,"张三",23,1000)
insert into employee (id,name) values(2,"李四")
insert into emplyee (id,name) values(2,"李四"),(3,"赵六")
2.查看数据
select * from 表名称
3.修改数据
update employee set 字段名1=字段值1,字段名2=字段值2 where name="张三"
4.删除数据
delete from emplyee where name="张三"

posted on 2020-06-11 09:37  happygril3  阅读(92)  评论(0)    收藏  举报

导航