DDL
数据库操作
查询所有数据库
sql
SHOW DATABASES;
查询当前数据库
sql
SELECT DATABASE();
创建
sql
CREATE DATABASE[IF NOT EXISTS]数据库名[DEFAULT CHARSET 字符集][COLLATE 排序规则];
删除
sql
DROR DATABASE[IF EXISTS]数据库名;
使用
sql
USE 数据库名;
表操作
创建表格
sql
CREATE TABLE tablename (
column1 datatype constraints,
column2 datatype constraints,
...
);
查询当前数据库所有表
sql
SHOW TABLES;
查询表结构
sql
DESC 表名;
查询指定表的建表语句
sql
SHOW CREATE TABLE 表名;
修改表格
删除表格:
sql
DROP TABLE 表名;
删除表格重新创建
sql
TRUNCATE TABLE 表名 ;
删除字段
SQL
ALTER TABLE 表名 DROP 字段名;
修改表名
sql
ALTER TABLE 表名 RENAME TO 新表名
添加字段
sql
ALTER TABLE 表名 ADD 字段名 类型()长度[COMMENT][约束]
修改数据类型
sql
ALTER TABLE 表名 MODIFY 字段名 新数据类型;
修改字段名和字段类型
sql
ALTER TABLE 表名 CHANGE 旧字段名 新字段名 类型(长度)[COMMENT][约束];
添加约束()
ALTER TABLE 表名 ADD CONSTRAINT 。。。;