MySQL(三)数据结构、数据表操作

数据类型
整型
在这里插入图片描述
小数
在这里插入图片描述
MySQL 浮点型和定点型可以用类型名称后加(M,D)来表示,M表示该值的总共长度,D表示小数点后面的长度,M和D又称为精度和标度,如float(7,4)的 可显示为-999.9999,MySQL保存值时进行四舍五入,如果插入999.00009,则结果为999.0001。
日期
在这里插入图片描述
datetime、timestamp 显示一样,不过timestamp效率高,因为范围小
字符串类型
在这里插入图片描述
字符串:varchar(需要指定数据长度)
文本类型:text(多数用来存储文章、大批量数据字段)
数据表操作
1.创建数据表
create table <表名>
(
列名1 数据类型

);
在这里插入图片描述
2.查看数据表
show tables [from db_name]
在这里插入图片描述
模糊查询
show tables likes ‘%x%’;
在这里插入图片描述
3.查看数据表结构
show columns from tbl_name;
descrlbe <表名>/desc<表名>;
在这里插入图片描述
4.查看创建表的sql语句
show create table tbl_name;
在这里插入图片描述
5.添加字段
alter table <表名> add <新列名><数据类型>[约束条件][first|after 已经存在的列名];
在这里插入图片描述
6.修改字段
alter table <表名> change <旧列名><新列名><新数据类型>;
在这里插入图片描述
7.修改列的数据类型
alter table <表名> modify <列名><数据类型>;
在这里插入图片描述
8.删除字段
alter table <表名> drop <列名>;
在这里插入图片描述
9.修改表名称
alter table <旧表名> rename [to] <新表名>;
在这里插入图片描述
10.删除数据表
drop table [if exists] 表1,表2,…表n;
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_38904347/article/details/83043279
今日推荐