列出所有设置的所有Mysql数据类型和语法

时间:2009-01-31 18:26:59

标签: mysql syntax

我正在寻找所有MySQL数据类型的列表以及每种数据类型的每个选项的可用设置。

经过一段谷歌搜索后,我找不到任何类似的东西。

3 个答案:

答案 0 :(得分:7)

here你可以找到mysql数据类型的快速摘要,包括范围,属性和默认值

答案 1 :(得分:1)

为了完整起见,请不要忘记MySQL documentation

尽管列表在多个页面中都是分开的,但通常会在其间进行大量的注释,但是当您需要检查特定类型的某些方面时,它是一个有用的资源。还有基本类型的概述,但同样,还有很多混杂的内容。

答案 2 :(得分:0)

如果有人需要它们作为json数组:

"[\"TINYINT[(M)]\", \"SMALLINT[(M)]\", \"MEDIUMINT[(M)]\", \"INT[(M)]\", \"BIGINT[(M)]\", \"FLOAT(p)\", \"FLOAT[(M,D)]\", \"DOUBLE[(M,D)]\", \"DECIMAL[(M,[D])]\", \"BIT[(M)]\", \"CHAR[(M)]\", \"VARCHAR(M)\", \"TINYTEXT\", \"TEXT\", \"MEDIUMTEXT\", \"LONGTEXT\", \"BINARY[(M)]\", \"VARBINARY(M)\", \"TINYBLOB\", \"BLOB\", \"MEDIUMBLOB\", \"LONGBLOB\", \"ENUM(\\\"A1\\\",\\\"A2\\\",...)\", \"SET(\\\"A1\\\",\\\"A2\\\",...)\", \"DATE\", \"DATETIME\", \"TIME\", \"TIMESTAMP\", \"YEAR\"]"