数据库基础操作
数据库管理
查询所有数据库:show databases;
创建数据库:create database 数据库名称;
删除数据库:drop database 数据库名称;
选用数据库:use 数据库名称;
数据表管理
查看数据库支持的引擎:show engines;
查看当前数据库使用的存储引擎:show variables like '%storage_engine%';
创建数据表:create table 表面(列名 数据类型)engine=引擎名称 charset=字符集名称
查看当前数据表状态:show table status like '表名';
查看数据表结构:desc 数据表名;
修改数据表名称:alter table 原表名 rename 新表名;
修改数据表的引擎:alter table 表名 engine=引擎名;
删除数据表:drop table 数据表名;
查看数据库中所有数据表:select table_name from information_schema.tables where table_schema='数据库名';
字段管理
修改数据类型:alter table 表名 modify 字段名 数据类型;
修改字段名同时修改数据类型:alter table 表名 change 原字段名 新字段名 数据类型;
新增字段:alter table 表名 ADD 字段名 数据类型;
新增字段并设置新字段位置(在字段名1之后):alter table 表名 ADD 新增字段名 数据类型 after 字段名1;
新增字段并设置新字段位置(放在首位):alter table 表名 ADD 新增字段名 数据类型 first;
删除字段:alter table 表名 drop 字段名;
修改字段位置(将字段1放在字段2 最前/后):alter table 表名 modify 字段1 first/after 字段2;
主键外键管理
设置主键方法1:create table 表名(字段名 数据类型,primary key [字段名])
设置主键方法2:create table 表名(字段名 数据类型 primary key)

浙公网安备 33010602011771号