怎么查询mysql字段名 mysql怎么看字段类型

mysql如何查询表字段名用describe talbeName只能查询表中定义怎么查询mysql字段名的所有字段信息 。要想一次查出未使用的字段恐怕办不到,怎么查询mysql字段名你只能用查询记录的语句来查询,看哪个字段没有值即说明未使用 。
如何查询数据库中表的字段名按照如下语句查询数据库中表怎么查询mysql字段名的字段名怎么查询mysql字段名:
1、SQL 查询所有表名怎么查询mysql字段名:
SELECT NAME FROM SYSOBJECTS WHERE TYPE='U'SELECT * FROM INFORMATION_SCHEMA.TABLES
2、查询表怎么查询mysql字段名的所有字段名:
SELECT NAME FROM SYSCOLUMNS WHERE ID=OBJECT_ID(' 表名' )SELECT * FROM
INFORMATION_SCHEMA.TABLESSELECT * FROM INFORMATION_SCHEMA.VIEWSSELECT *
FROM INFORMATION_SCHEMA.COLUMNS
3、ORACLE 查看所有表名:
SELECT TABLE_NAME FROM USER_TABLES
4、ACCESS 查看所有表名:
SELECT NAME FROM MSYSOBJECTS WHERE TYPE=1 AND FLAGS=0
扩展资料:
其它用法扩展:
1、使用SHOW语句找出在服务器上当前存在什么数据库:
mysql SHOW DATABASES;
2、创建一个数据库MYSQLDATA
mysql CREATE DATABASE MYSQLDATA;
3、选择所创建的数据库
mysql USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)
4、查看现在的数据库中存在什么表
mysql SHOW TABLES;
5、创建一个数据库表
mysql CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));
6、显示表的结构:
mysql DESCRIBE MYTABLE;
7、往表中加入记录
mysql insert into MYTABLE values (”hyq”,”M”);
8、用文本方式将数据装入数据库表中(例如D:/mysql.txt)
mysql LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE MYTABLE;
mysqli如何查看字段名mysqli_result::fetch_fields
mysqli_fetch_fields
(PHP 5)
mysqli_result::fetch_fields -- mysqli_fetch_fields — Returns an array of objects representing the fields in a result set
?php
$link = mysqli_connect("localhost", "my_user", "my_password", "world");
/* check connection */
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
$query = "SELECT * from yourtablename";
if ($result = mysqli_query($link, $query)) {
/* Get field information for all columns */
$finfo = mysqli_fetch_fields($result);
foreach ($finfo as $val) {
printf("Name:%s\n", $val-name);
printf("Table:%s\n", $val-table);
printf("max. Len: %d\n", $val-max_length);
printf("Flags:%d\n", $val-flags);
printf("Type:%d\n\n", $val-type);
}
mysqli_free_result($result);
}
/* close connection */
mysqli_close($link);
?
MYSQL查询字段在哪个表,要怎么查呢?1、使用mysql_list_tables()
获取该数据库里所有表名
2、循环使用mysql_fetch_field()
获取所有表名里的所有字段名信息(因为该函数查询出的是每个字段的所有信息
比如字段名、字段长度、字段类型等 。你要单独取出字段名称
他的使用方法网上有很详细介绍的)
3、然后在循环中
查询出一个字段名称就与你已知的字段名比较
如果一样了
那么就在该循环出字段的表里了 。。
这2个函数具体使用方法
你百度查询一下
资料很丰富的
全写出来太费劲了
只能告诉你思路了 。
查询mysql数据库中所有表名查询数据库中所有表名有两种方法:
1、select table_name from information_schema.tables where table_schema='当前数据库';
2、show tables;
其中怎么查询mysql字段名,information_schema这张数据表保存怎么查询mysql字段名了MySQL服务器所有数据库怎么查询mysql字段名的信息 。如数据库名,数据库怎么查询mysql字段名的表 , 表栏的数据类型与访问权限等 。

推荐阅读