获取mysql 所有数据类型列表

因为某种需求,想要获取到mysql中所有的数据类型,就和sql server中 SELECT * FROM sys.types的效果一样(就比如mysql的客户端中创建表的时候,在选择字段类型的时候,那个下拉列表所列出的类型是怎么查出来的,然道是写死固定的?)

select DATA_TYPE from information_schema.COLUMNS

where TABLE_SCHEMA='数据库名'

and TABLE_NAME='表明'

and column_name = '字段名';

SELECT DATA_TYPE FROM information_schema.COLUMNS GROUP BY DATA_TYPE

楼主 请问你找到答案了吗 我也想知道