mysql语句不区分大小写,语句完后一般;结尾
基础
show databases; --查询所有数据库
select database();--查询当前数据库
use 数据库名;--切换数据库
create database [if not exists] 数据库名 [default charset utf8mb4]; --创建数据库
drop database [if exists] 数据库名; --删除数据库DDL语句(数据库定义语言)
show tables;--查看当前数据库的所有表
desc 表名;--查看表结构
show create table 表名;--查询建表语句
alter table 表名 add 字段名 类型(长度) [commment 注释] [约束];--添加字段
alter table 表名 modfify 字段名 新数据类型(长度); --修改字段类型
alter table 表名 change 旧字段名 新字段名 类型(长度) [comment 注释] [约束]; -- 修改字段名与类型
alter table 表名 drop column 字段名; --删除字段
alter table 表名 rename to 新表名; --修改表名
drop table [if exists] 表名; --删除表