如何获得mysql数据库的所有的列
2015-10-23 23:22
701 查看
应用场景:
1、封装JDBC 时,获取 某一张表 table 的所有字段(列)
2、报表开发 时,对表进行操作
查询数据库中所有表名
获得mysql数据库的所有的列
所有字段获取:
应用场景:
1、封装JDBC 时,获取 某一张表 table 的所有字段(列)
2、报表开发 时,对表进行操作
查询数据库中所有表名
SELECT table_name FROM `information_schema`.`tables` WHERE `table_schema`='数据库名称' AND `table_type`='base table';
获得mysql数据库的所有的列
SELECT COLUMN_NAME FROM `information_schema`.`COLUMNS` WHERE`TABLE_NAME`='表名' ORDER BY COLUMN_NAME;
所有字段获取:
SELECT COLUMN_NAME FROM `information_schema`.`COLUMNS` WHERE `TABLE_SCHEMA`='数据库名称' AND `TABLE_NAME`='表名' ORDER BY COLUMN_NAME;
相关文章推荐
- MySQL数据库索引
- MySQL 如何提高innodb insert into select的插入速度
- MySQL 1045登录失败
- windows重启mysql命令
- mysql的日期存储字段比较int,datetime,timestamp区别
- mysqlnd cannot connect to MySQL 4.1+
- MySQL在net中Datatime转换
- Mysql主从搭建
- MySQL 改变列的数据类型为ENUM
- MySQL 可以用localhost 连接,但不能用IP连接的问题,局域网192.168.*.* 无法连接mysql
- 修改Mysql5.6data目录
- SLICK3.0 MySQL InnoDB Driver
- 远程连接mysql数据库
- mysql加密
- mysql delayed 延迟插入
- mysql dbi utf8乱码问题
- MySQL 函数 存储过程 操作
- mysql根据身份证信息来获取用户属性信息
- mysql去除内容中的换行和回车
- mysql+keepalived主从切换脚本 转