MySQL学习笔记

DDL-数据库操作

show databases;
create database 数据库名;
use 数据库名;
select database();
deop database 数据库名;

DDL-表操作-查询

  1. 查询当前数据库所有表,show tables;MySQL学习笔记_第1张图片

  2. 查询表结构,desc 表名;MySQL学习笔记_第2张图片

  3. 查询指定表的建表语句,show create table 表名MySQL学习笔记_第3张图片

DDL-表操作-创建

create table 表名(
字段1 字段1类型[COMMENT 字段1注释],
字段2 字段2类型[COMMENT 字段2注释],
···
字段3 字段3类型[COMMENT 字段3注释],
)[COMMENT 表注释];

DDL-表操作-修改

添加字段
alter table 表名 add 字段名 类型(长度) [COMMENT] [约束];

修改数据类型
alter table 表名 modify 字段名 新数据类型(长度);

修改字段名和字段类型
alter table 表名 change 旧字段名 新字段名 类型(长度) [COMMENT] [约束];
MySQL学习笔记_第4张图片
删除字段
alter table 表名 drop 字段名;
MySQL学习笔记_第5张图片
修改表名
alter table 表名 rename to 新表名;

删除表
drop table [if exists] 表名;
删除表
删除制定表,并重新创建该表
truncate table 表名;

你可能感兴趣的:(数据库,mysql,数据库,sql)