MySQL15 - 创建表
表的创建
CREATE TABLE 表名(
字段名1 数据类型,
字段名2 数据类型,
...
字段名 数据类型
);
表名 以 t_ 或 tbl_ 开始,可读性强
MySQL中常见的数据类型
- varchar
- 变长字符串,根据实际数据长度动态分配空间,节省空间,但效率较低,需给出长度最大值限制
- name varchar(10)
- char
- 定长字符串,所有数据长度都相同,易导致空间浪费,但效率较高
- sex char(1)
- int
- 数字中的整数型,等同于java中的int
- bigint
- 数字中的长整型,等同于java中的long
- float
- 单精度浮点型数据
- double
- 双精度浮点型数据
- date
- 短日期类型
- datetime
- 长日期类型
- clob
- 字符大对象 Character Large OBject
- 最多可以存储 4G 字符串,超过255个字符的都要采用 clob 字符大对象存储
- 比如:存储文章、说明等
- blob
- 二进制大对象 Binary Large OBject
- 专门用来存储图片、声音、视频等流媒体数据
- 往BLOG字段插入数据时,如插入图片、视频等,需要使用 IO流
模拟存储电影
编号------名字-----------描述信息----------上映日期---------时长---------海报--------类型
no(bigint)name(varchar) description(clob) playtime(date) time(double) image(blob) type(char)
123-------哪吒----------- 。。。---------2019-10-11-------2.5-----------...--------'1'
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析