数据库和表的操作

创建数据库:

create database 【if not exists】 库名 【character set 字符集名】;

修改库:

alter database 库名 character set 字符集合;

如想修改数据库名,直接通过修改文件夹名的方式去修改

删库:

drop database

表的操作:

创建表:

create table 【if not exists】表名(

  字段名  字段类型  【约束】,

  字段名  字段类型  【约束】,

  字段名  字段类型  【约束】,

  字段名  字段类型  【约束】,

  。。。

  字段名  字段类型  【约束】

修改表:

添加新列

alert table 表名 add column 列名 类型【first|after 字段名】;

修改类型或约束

alert table 表名 modify column 列名 新类型【新约束】;

修改列名

alert table 表名 change column 旧列名 新列名 类型;

删除列

alert table 表名 drop column 列名;

修改表名

alert table 表名 rename to 新表名

删除表:

drop table 【if exists】表名

复制表:

1.复制表结构

create table 表名 like 旧表

2.复制表的结构+数据

create table 表名

select 查询列名 from 旧表 【where 筛选条件】

原文地址:https://www.cnblogs.com/xuhan74520/p/13927183.html