4.数据类型

看看课件4

/var/lib/mysql存的是数据库数据

先create database test_db; 创建数据库

use test_db;使用数据库

格式化显示,

有了这个表就可以插入数据了,

如果插入超过数据大小范围就报错了

创建一个无符号的数据表:

bit位

位按照ascll码显示,但是0,1不可显,所以转成10进制

按照16进制显示就能看见了,但是直接看还是没有,

整数部分必须小于等于4-2,浮点数部分一定是两位,传了更多就会四舍五入 99.999就不行,

浮点数默认存时候有精度损失,转成二进制整数部分模2取余,小数部分乘二取整,

decimal也是浮点数,但可以规避精度损失

utf8编码单字符三个字节,21845*3就是65535。

varchar指定的数字是上限,实际用多少数组就是多少,每次放num++;

表中是一行一行存,一行最大值也会影响,如果还有其他数据就不是21844

数据大小的数字存储是一个字节还是三个字节是由数据大小动态调整

时间戳一旦有了列属性 ,

这个列属性不用作任何插入,当我们向表插入数据时,timestamp会自动更新

NULL表示空神没有 ,''表示空串。

这五个爱好想成五个比特位,数字转二进制,看位置上有没有

这样选择枚举 1,2 下标方式也能

这是绝对匹配

相关推荐
w-w0w-w5 小时前
SQL注入
网络·数据库·sql
tianyuanwo5 小时前
NetBox 数据库详解:当“关系型数据库”被装进一个网络运维的领域模型里
运维·数据库·netbox
一条泥憨鱼5 小时前
【计算机网络】短连接、长连接与连接池:从 TCP 握手到池化复用的完整链路
网络·数据库·网络协议·tcp/ip·计算机网络
IvorySQL6 小时前
深入 PostgreSQL WAL:从崩溃恢复到逻辑复制
数据库·postgresql
幽灵诶7 小时前
Mysql(基于测试的学习)
数据库·mysql
砚底藏山河7 小时前
python量化自定义周期 K 线合成
java·开发语言·数据库·python·金融
宇宙无敌暴龙战士6668 小时前
MySQL 8 库表操作学习笔记:SQL 基础、库表管理、约束与用户授权全流程
数据库·sql·mysql·学习笔记·后端开发
猿究院_夏燊8 小时前
MySQL 的四种隔离级别
java·数据库·mysql
say_fall8 小时前
【Linux系统编程】Ext 文件系统:磁盘与存储、文件与目录、现代计算机究竟如何寻找文件
linux·运维·服务器·数据库·c++
共享家95279 小时前
408 操作系统第一章
服务器·数据库·windows