Create DataBase 数据库名字;
数据库名字由字母、数字、_、#符号组成。
使用数据库
语句:USE 数据库名字;
删库
语句:DROP DATABASE 数据库名字;
建表
语法:
create table 表名 (
列名1 数据类型 [约束],
列名2 数据类型 [约束],
......
);
表名规范: t_xxxx
列名规范:
主键列 pk_xxxid
普通列 f_xxx
外键列 fk_xxxid
删除表
语法: Drop table 表名;
修改表
语法:Alter Table 表名
后面接
增加列: ADD 列名 数据类型 [约束]
修改列: Change 原列名 新列名 数据类型 [约束];
删除列: Drop Column 列名;
DML 语句
DML -- 数据库操作语句,有三种:增、删、改。
增 -- insert
语法
INSERT INTO 表名 (<列名列表>) VALUES (<值列表>);
修改语句
语法:
update 表名 set 列名1=值1,列名2=值2 where 过滤条件
其中where子句是可选的,如果不写,那么整张表的列1和列2都会被修改为值1和值2。
删除语句
语法:
delete from 表名 where 过滤条件
# DQL 语句
DQL -- 数据库查询语言;
## 简单的查询语句
基本结构:
select 列列表 from 表名 where 过滤条件 order by 排序;
select DISTINCT f_place from t_player;