首页 >

mysql的四大主要类型 |mysql blob类型很慢

mysql 删除记录 死锁,mysql分组查询where,mysql 表的id值,mysql 更新 多个字段,mysql select db 报错,mysql blob类型很慢mysql的四大主要类型 |mysql blob类型很慢

1. 数值类型:MySQL中的数值类型有整数类型、浮点类型和定点类型。整数类型包括TINYINT、SMALLINT、MEDIUMINT、INT和BIGINT。浮点类型包括FLOAT和DOUBLE。定点类型包括DECIMAL。

CREATE TABLE `nums` (
`tinyint` tinyint(4) DEFAULT NULL,
`smallint` smallint(6) DEFAULT NULL,
`mediumint` mediumint(9) DEFAULT NULL,
`int` int(11) DEFAULT NULL,
`bigint` bigint(20) DEFAULT NULL,
`float` float(10,2) DEFAULT NULL,
`double` double(16,2) DEFAULT NULL,
`decimal` decimal(10,2) DEFAULT NULL
);

2. 字符串类型:MySQL中的字符串类型包括CHAR、VARCHAR、TINYBLOB、TINYTEXT、BLOB、TEXT、MEDIUMBLOB、MEDIUMTEXT、LONGTEXT和LONG BLOB。

CREATE TABLE `strs` (
`char` char(10) DEFAULT NULL,
`varchar` varchar(100) DEFAULT NULL,
`tinyblob` tinyblob DEFAULT NULL,
`tinytext` tinytext DEFAULT NULL,
`text` text DEFAULT NULL,
`mediumblob` mediumblob DEFAULT NULL,
`mediumtext` mediumtext DEFAULT NULL,
`longblob` longblob DEFAULT NULL,
`longtext` longtext DEFAULT NULL
);

3. 时间类型:MySQL中的时间类型有DATE、TIME、YEAR、DATETIME和TIMESTAMP。

CREATE TABLE `times` (
`date` date DEFAULT NULL,
`time` time DEFAULT NULL,
`year` year(4) DEFAULT NULL,
`datetime` datetime DEFAULT NULL,
`timestamp` timestamp DEFAULT CURRENT_TIMESTAMP
);

4. 位类型:MySQL中的位类型包括BIT。

CREATE TABLE `bits` (
`bit` bit(1) DEFAULT NULL
);

总的来说,MySQL提供了丰富的数据类型来满足不同的需求,开发者可以灵活地使用它们。


mysql的四大主要类型 |mysql blob类型很慢
  • 如何正确设置MySQL文件权限,保障数据库安全性 |mysql连接超时解决方案
  • 如何正确设置MySQL文件权限,保障数据库安全性 |mysql连接超时解决方案 | 如何正确设置MySQL文件权限,保障数据库安全性 |mysql连接超时解决方案 ...

    mysql的四大主要类型 |mysql blob类型很慢
  • mysql半结构化数据的处理方法(详解半结构化数据在mysql中的应用) |查看mysql 哪些表被锁
  • mysql半结构化数据的处理方法(详解半结构化数据在mysql中的应用) |查看mysql 哪些表被锁 | mysql半结构化数据的处理方法(详解半结构化数据在mysql中的应用) |查看mysql 哪些表被锁 ...

    mysql的四大主要类型 |mysql blob类型很慢
  • mysql 对多个字段分组 |mysql试图前统一缀
  • mysql 对多个字段分组 |mysql试图前统一缀 | mysql 对多个字段分组 |mysql试图前统一缀 ...