数据库基础操作

数据库管理

查询所有数据库: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)

 

 

posted @ 2021-03-21 00:42  三个木石  阅读(34)  评论(0)    收藏  举报