【MySQL探索之旅】数据表的基本操作(附带思维导图)

📚博客主页:爱敲代码的小杨.

✨专栏:《Java SE语法》 | 《数据结构与算法》 | 《C生万物》 |《mysql探索之旅》

❤️感谢大家点赞👍🏻收藏⭐评论✍🏻,您的三连就是我持续更新的动力❤️

🙏小杨水平有限,欢迎各位大佬指点,相互学习进步!

0. 前言

学习数据表的基本操作之前需要先学习 Mysql 的数据类型。

1. 常用数据类型

1.1 数值类型

数值类型分为整数类型和浮点类型。

数据类型 大小 说明
TINYINTTINYINT 1 byte 小整数值
SMALLINT 2 bytes 大整数值
MEDIUMINT 3 bytes 大整数值
INT或INTEGER 4 bytes 大整数值
BIGINT 8 bytes 极大整数值
FLOAT 4 bytes 单精度浮点数值
DOUBLE 8 bytes 双精度浮点数值
DECIMAL 小数值

1.2 字符类型

数据类型 大小 说明
CHAR 0-255 bytes 定长字符串
VARCHAR 0-65535 bytes 变长字符串
TINYBLOB 0-255 bytes 不超过 255 个字符的二进制字符串
TINYTEXT 0-255 bytes 短文本字符串
BLOB 0-65 535 bytes 二进制形式的长文本数据
TEXT 0-65 535 bytes 长文本数据
MEDIUMBLOB 0-16 777 215 bytes 二进制形式的中等长度文本数据
MEDIUMTEXT 0-16 777 215 bytes 中等长度文本数据
LONGBLOB 0-4 294 967 295 bytes 二进制形式的极大文本数据
LONGTEXT 0-4 294 967 295 bytes 极大文本数据

1.3 日期和时间类型

数据类型 大小 说明
DATE 3 日期值
TIME 3 时间值或持续时间
YEAR 1 年份值
DATETIME 8 混合日期和时间值
TIMESTAMP 4 混合日期和时间值,时间戳

2. 表的基本操作

需要操作数据表之间,需要先使用数据库

use db;

2.1 显示数据表

语法格式:

show tables;

显示当前数据库中的所有数据表。

2.2 创建数据表

语法格式:

CREATE TABLE 表名 (
	字段名1  数据类型1,
	字段名2  数据类型2,
	…
	字段名n  数据类型n
);

【注意】:最后一行末尾,不能逗号。

知道了创建表的语句,那么我们创建创建如下结构的表

create table test(
	id int,
    username varchar(20),
    password varchar(20)
);

2.3 查看表结构

语法格式:

desc 表名;

查看test数据表的结构

desc test;

2.4 删除数据表

语法格式:

drop table 表名;

删除表时判断表是否存在

drop table if not exists 表名;

3. 总结

转载请说明出处内容投诉
CSS教程_站长资源网 » 【MySQL探索之旅】数据表的基本操作(附带思维导图)

发表评论

欢迎 访客 发表评论

一个令你着迷的主题!

查看演示 官网购买