数据库—— MySQL数据库表操作

本文详细介绍了MySQL数据库的表操作,包括如何定义表、常见数据类型(整数、小数、文本、日期/时间)以及如何创建、查看、删除和重命名表格。强调了在选择数据类型时要考虑存储需求和精度,并提供了各种操作的示例。
摘要由CSDN通过智能技术生成

一、数据库表定义

表是数据在数据库中一种逻辑上的存储形式,和常见的电子表格类似,其中每一行代表一个记录(可以理解成一个数据对象),而记录的每一列代表一个字段(其实你可以理解成数据对象的属性)。

表的基本操作有创建,查看,删除,修改 4 种基本操作。

二、数据库常见数据类型

1)整数类型

tinyint、smalint、int和bigint是MySQL数据库中常用的整数数据类型,它们在存储范围和占用空
间上有所不同。
tinyint:占用1个字节,存储范围是-128到127或0到255,用于存储较小的整数值。
smaint:占用2个字节,存储范围是-32768到32767或0到65535,用于存储中等大小的整数值。
int:占用4个字节,存储范围是-2147483648到2147483647或0到4294967295,一般情况下用于
存储普通整数值。
bigint:占用8个字节,存储范围是-9223372036854775808到9223372036854775807或0到1844
6744073709551615,适用于存储非常大的整数值。

在选择使用哪种整数类型时,需要根据实际需求来决定,如果确定数值不会超出范围,可以选择
占用空间小的类型以节省空间。

2)小数类型

decimal(p,s)和double(p,s)都是用于存储数值的数据类型,其中p代表精度(总位数),s代表小
数位数。区别在于:
decimal(p,s)是一种精确的数据类型,适用于需要精确计算的场景,如财务计算。它可以存储固
定长度的数字,不会发生四舍五入或者舍入误差。<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值