城北·IT俱乐部日常经验分享·城北博客

mysql命令得到数据表的所有字段名

浏览: 105    评论: 0

mysql安装成功后可以看到已经存在mysql、information_schema和test这个几个数据库。

information_schema库中有一个名为COLUMNS的表,这个表中记录了数据库中所有表的字段信息。


mysql安装成功后可以看到已经存在mysql、information_schema和test这个几个数据库。

information_schema库中有一个名为COLUMNS的表,这个表中记录了数据库中所有表的字段信息。

知道这个表后,获取任意表的字段就只需要一条select语句即可。例如:

select COLUMN_NAME from information_schema.COLUMNS where table_name = 'your_table_name';

上述的做法有一点问题,如果多个数据库中存在你想要查询的表名,那么查询的结果会包括全部的字段信息。

通过DESC information_schema.COLUMNS可以看到该表中列名为TABLE_SCHEMA是记录数据库名,因此下面的写法更为严格

select COLUMN_NAME from information_schema.COLUMNS where table_name = 'your_table_name' and table_schema = 'your_db_name';

取字段注释 

Select COLUMN_NAME 列名, DATA_TYPE 字段类型, COLUMN_COMMENT 字段注释  
from INFORMATION_SCHEMA.COLUMNS  
Where table_name = 'companies'  ##表名  AND table_schema = 'testhuicard'##数据库名  AND column_name LIKE 'c_name'   ##字段名


全文详见:http://it-club.cn/post/199.html

TOP


评论列表


发表评论
来宾的头像

TOP

网站分类

TOP

最新留言

  • 先看看你的登录帐号 找到你对应帐号的目录文件夹,如果找到了还是没的的话,那可能是你的文件夹隐藏了,把\Templates\这个文件夹全部删除了,然后在新建一个\Templates\文件也一样的。如果还不行,估计是你电脑帐号的目录没找对。
  • 我打开文件什么都没有啊
  • 海康威视默认密码是多少?海康威视摄像机密码?海康威视远程监控密码?问:海康威视硬盘录像机默认密码是多少?答:海康威视DVR、NVR等设备初始用户名:admin,初始密码:12345问:海康威视摄像机密码?答:海康威视IPC网络摄像机初始用户名:admin,初始密码:12345问:海康威视远程监控密码?答:海康威视远程监控软件初始用户名:admin,初始密码由用户自由设定,如果忘了密码只能卸载软件重装。设备初始的密码存在安全隐患,公安部已暴出海康初始密码容易被黑客攻击,正式使用设备时应修改默认密码,并升级到最新固件。
  • 帝国每次改了文章,或者新文章.都要更新一下.有点麻烦.
  • Access sql 和MS SQL 及MYSQL 在查询时间这里都有点区别.所以要注意啊.用错了查不出来.但SQL查询命令又不报错.
  • 很实用.收藏了
  • 正常是破解不到的,强力爆破都有30分钟限制.所以很难..上面这方法只能是找回.还原密码.
  • 咋样用手机破解密码
  • 有用,很方便,一条命令就搞定。
  • 你直接复制上面的下载地址.然后在浏览器中打开.就到下载页了.1
  • TOP

    站点信息

    • 文章总数:200
    • 页面总数:1
    • 分类总数:3
    • 标签总数:5
    • 评论总数:128
    • 浏览总数:270375