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