SQL 语句分类
DDL: 数据定义语句
DML: 数据操作语句
DQL: 数据查询语句
DCL: 数据控制语句
ddl 语句
数据定义语句常用的有(create,drop)语句修改数据库
dml 语句
数据操作语句,常用的dml语句(INSERT,UPDATE,DELETE)操作data
dql语句
数据查询语句,常用的dql语句(SELECT)数据查询语句
dcl语句
数据控制语句,用于管理数据库和用户(commit,saveponit,rollback,grank,revoke);
1. 创建数据库
CREATE DAYABASE db_name CHARACTER SET utf8 collate utf8_general_ci 不区分大小写
练习:
创建一个db1的数据库
create database `db1` character set uft8 collate uft8_general_ci;
删除db1 数据库
drop database `db1`;
2. 数据库常见的操作
1). 显示当前mysql 管理系统有那些数据
show database;
2).显示已经创建语句
show create database.;
3.表单创建
1).创建一张表
create table user( id int not null default 0 comment 'id号', name varchart(50) not null comment '名字', age int comment '年龄', password varchart(30) comment '密码', brithday date comment '生日' )charset=utf8 collate=utf8_general_ci engine=MYISAM;
说明:
1). not null 表示字段值不可以为null;
2).default 表示默认值;
3) comment 注释