SQL 结构化查询语言
SQL语句分类
DDL数据定义语言
DML数据操纵语言
DCL数据控制语言
1.DDL语句
创建数据库
CREATE DATABASE dbname;
查看系统存在哪些数据库
SHOW DATABASES;
选择要是用的数据库
USE dbname;
查看数据库表
SHOW TABLES;
删除数据库
DROP DATABASE dbname;
创建表
CREATE TABLE tablename(
column_name_1 column_type1 constraints,
column_name_2 column_type2 constraints,
...
column_name_n column_typen constraints
);
查看表的定义
DESC tablename;
查看创建表的SQL语句
SHOW CREATE TABLE tablename \G;
修改表类型
ALTER TABLE tablename
MODIFY column_name1 column_definition,
MODIFY column_name2 column_definition,
...
MODIFY column_namen column_definition;
增加表字段
ALTER TABLE tablename ADD COLUMN column_name column_definition;
修改列名
ALTER TABLE tablename CHANGE column_name_old column_name_new column_definition;
修改字段排列顺序
ALTER TALBE tablename ADD|MODIFY column_name column_definition FIRST|AFTER
更改表名
ALTER TABLE tablename RENAME TO tablename_new;