发布时间:2024-04-23 16:01
查询所有数据库
show databases;
查询当前数据库
select database();
create database [if not exists] 数据库名 [default charset 字符集] [collate 排序规则];
drop datebase [if exists] 数据库名;
use 数据库名;
查询当前数据库的所有数据表
SHOW TABLES;
查询表结构
DESC 表名;
查询某张表的建表语句
SHOW CREATE TABLE 表名
创建表
CREATE TABLE 表名(
字段1 类型[COMMENT 字段1注释],
字段2 类型[COMMENT 字段2注释],
字段3 类型[COMMENT 字段3注释],
…
字段n 类型[COMMENT 字段n注释])[COMMENT 表注释]
为表添加字段
alert table 表名 add 字段名 类型 [comment 注释] [约束]
修改数据类型
alter table 表名 字段名 新数据类型
修改字段名和类型
alter table 表名 change 旧字段名 新字段名 类型 [comment 注释] [约束]
删除字段
alter table 表名 drop 字段名
修改表名
alter table 表名 rename to 新表名
删除表
drop table [if exists] 表名
删除指定表,并重新创建该表,相当于清空表数据
truncate table 表名