数据库 | SET 和 TEXT 字段类型有什么区别?

标签 mysql

SET 和 TEXT 列类型有什么区别? 我知道 SET 列类型的最大长度是 64 个元素。如果我将使用 TEXT 列类型,我可以避免此限制吗?

最佳答案

settext是两个完全不同的东西。

允许您指定列中允许的值(最多 64 个),以及包含这些值的任何唯一组合的输入值。另一方面,text 只是一个非常的长字符串。

关于数据库 | SET 和 TEXT 字段类型有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30247416/

相关文章:

MySQL InnoDB 查询性能

mysql - 操作mysql表中的属性值

php - 错误:无法连接到MySQL数据库

mysql - 在 MySQL 中使用 EXPLAIN 或 INDEX

mysql - SQL (MySQL) 第 2 部分中基于今天日期的查询返回结果

mysql - 大量写入和删除文件会损害服务器性能吗?

mysql - mysql类别ID不明确

c# - 从数据库下拉列表中选择的指定 ID 获取值

mysql - MySQL 中的 FULL JOIN 连接 6 个表

mysql - 如何将 mysql 工作台连接到在 docker 中运行 mysql?