thinkphp获取数据表中的字段信息和数据表的信息

简介: thinkphp获取数据表中的字段信息和数据表的信息
  //所有字段信息
        $field_list = Db::query('SHOW FULL COLUMNS FROM `' . $table_name . '`');
        //表信息
        $table_info = Db::query('SHOW TABLE STATUS LIKE ' . "'" . $table_name . "'");
        $table_info = $table_info[0];
        //表名
        $data['table']['name'] = $table_info['Name'];
        //表中文名
        $data['table']['cn_name'] = $table_info['Comment'];
相关文章
|
7月前
|
存储 关系型数据库 索引
10. 在一个非主键字段上创建了索引, 想要根据该字段查询到数据, 需要查询几次 ?
在非主键字段上创建索引,查询数据通常需两次。对于MyISAM,先通过索引找到数据行指针,再获取数据;而InnoDB则先找主键ID,再从主键索引中查找数据。
43 0
|
SQL PHP
【ThinkPHP】like同一个字段多个条件查询
【ThinkPHP】like同一个字段多个条件查询
666 0
【ThinkPHP】like同一个字段多个条件查询
|
Oracle 关系型数据库 MySQL
数据库——查询某个字段在哪些表中
数据库——查询某个字段在哪些表中
|
SQL 关系型数据库 MySQL
php开发实战分析(1):mysql操作字段(添加、删除、修改,多数据表中新增多个字段)
php开发实战分析(1):mysql操作字段(添加、删除、修改,多数据表中新增多个字段)
178 0
|
存储 SQL Java
Mysql数据库表字段设计优化(状态列)
初始状态码(java int 32 long 64),int 可以表示31种(除去0000),long可以表示63种(除去0000),当然不可能将0000赋值给初始状态,一般来讲,选择int还是long是根据具体业务需求来决定的。
604 0
Mysql数据库表字段设计优化(状态列)
|
关系型数据库 MySQL 数据库
mysql数据库(7):表中检索信息(上)
mysql数据库(7):表中检索信息
170 0
mysql数据库(7):表中检索信息(上)
|
关系型数据库 MySQL 数据库
mysql数据库(7):表中检索信息(下)
mysql数据库(7):表中检索信息
134 0
mysql数据库(7):表中检索信息(下)
|
数据库
Oralce 数据库 - 查询数据库所有的表和视图实例演示,查询指定用户下所有表和视图方法
Oralce 数据库 - 查询数据库所有的表和视图实例演示,查询指定用户下所有表和视图方法
331 0
Oralce 数据库 - 查询数据库所有的表和视图实例演示,查询指定用户下所有表和视图方法
|
数据库 存储
Sqlserver获取所有数据库名,表信息,字段信息,主键信息,以及表结构等。
原文:Sqlserver获取所有数据库名,表信息,字段信息,主键信息,以及表结构等。 --获取所有数据库名: SELECT name FROM master.
1317 0