MySQL查询表字段使我们经常会遇到的问题,下文对MySQL查询表字段的方法作了详细的说明介绍,希望对您能够有所帮助.
mysql中怎么查询表中的字段个数?
方法一,在你的程序中直接
desc tablename
然后总行数就是你的字段数.
SQL code
mysql desc ysks;
+-------+---------------+-----
| Field | Type | Null
| 单号 | int(11) | YES
| 名称 | varchar(10) | YES
| 备注 | varchar(10) | YES
| 品名 | varchar(10) | YES
mysql select FOUND_ROWS();
+--------------+
| FOUND_ROWS() |
mysql
mysql select count(*) from information_schema.+COLUMNS+
- where TABLE_SCHEMA='csdn'
- and TABLE_NAME='ysks';
+----------+
| count(*) |
查询命令 show columns from 表名
可以在mysql的 infomation_schema库中的columns表中查总列数.
SELECT count(COLUMN_NAME) as num FROM +COLUMNS+ where TABLE_NAME='pj_exitinfo';
MySQL 查看表结构简单命令. 第一段:简单描述表结构,字段类型desc tabl_name; 显示表结构,字段类型,主键,是否为空等属性,但不显示外键. 第二段:查询表中列的注释信息 select * from information_schema.columns where table_schema = 'db'
方法:
查看数据库表的创建时间可以在information_schema中查看
information_schema数据库表说明:
schemata表:提供了当前mysql实例中所有数据库的信息.是show
databases的结果取之此表.
tables表:提供了关于数据库中的表的信息(包括视图).详细表述了某个表属于哪个schema,表类型,表引擎,创建时间等信息.是show
tables
from
schemaname的结果取之此表.
数据库表的创建时间在tables表中的create_time字段
select create_time from tables where table_schema='数据库名' and table_name='表名';
将上面的数据库名以及表名替换为所要查询的数据即可.
以上就是土嘎嘎小编为大家整理的mysql怎么看表的列相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!