mysql>DESC table_name; +------------+------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +------------+------------------+------+-----+---------+-------+ | column1 | int(10) unsigned | YES | | NULL | | | column2 | varchar(20) | YES | | NULL | | | column3 | datetime | YES | | NULL | | +------------+------------------+------+-----+---------+-------+
如上面的代码所示,您可以通过在 MySQL 命令行中使用 DESC 命令来查看表字段类型。只需在命令行中输入 DESC table_name,其中 table_name 是您想要查看的表的名称。
在这个例子中,大家查看的表名为 table_name,大家可以看到该表有三个字段,分别为 column1、column2 和 column3。在 Type 列中,大家可以看到每个字段的数据类型。
例如,column1 的数据类型是 int(10) unsigned,这表示该字段是一个无符号整数,并且可以存储最大值为 4294967295 的整数。
同样,column2 的数据类型是 varchar(20),这表示该字段是一个最大长度为 20 个字符的可变长度字符串。
最后,column3 的数据类型是 datetime,这表示该字段是一个日期和时间值。
通过使用 MySQL 的 DESC 命令,您可以轻松地查看表中的每个字段的数据类型,以便更好地了解您正在处理的数据。