1、创建数据表
create table 表名(
字段名1 字段数据类型1 comment "备注信息1",
字段名2 字段数据类型2 comment "备注信息2",
.....................................
字段名n 字段数据类型n comment "备注信息n"
);
2、查看数据库中所有数据表
show tables;
3、查看数据表字段信息
describe 表名;或者 desc 表名;
4、查看数据表创建信息
show create table 表名\G;
5、修改数据表中表名(to可省略)
alter table 表名 rename 新表名;
、
6、修改数据表的字段名和数据类型
alter table 表名 change 原字段名 新字段名 新数据类型;
7、数据表添加字段
alter table 表名 add 新字段 新数据类型;
8、在数据表中的第一个位置添加字段
alter table 表名 add 字段名 数据类型 first;
9、在指定数据表字段之后添加字段
alter table 表名 add 字段名 数据类型 after 已存在字段名;
10、删除数据表中的字段
alter table 表名 drop 字段名;
11、修改数据表字段排列位置
alter table 表名 modify 待修改字段名 数据类型 after 字段名;
已经修改数据表字段排列位置了,如图:
12、删除数据表
drop table 表名;
13、为什么需要不同的数据类型?
不同的数据类型决定了MySQL储存数据方式的不同
14、有哪几种MySQL数据类型?
①整数类型
TINYINT 1
INT 4
BIGINT 8
②浮点数和定点数类型
FLOAT 4
DOUBLE 8
③日期和时间类型
DATE 4 2022-03-12
DATETIME 8 2022-05-21 13:14:00
④字符串和二进制类型
char和varchar
char(4) 'a' 4 长度固定
varchar(4) 'a' 1 长度固定
TEXT 16的倍数 0-65535
ENUM("值1","值2",...,"值n") 单选
SET("值1","值2",...,"值n") 多选
BIT 字节文件 音乐、电影、文件
————————————————