查询数据库表通过查询INFORMATION_SCHEMA.TABLES查询数据库表的结构信息SELECT * FROM INFORMATION_SCHEMA.TABLESWHERE TABLE_NAME =’table_name’ and TABLE_SCHEMA = 'database_name'...
分类:
数据库 时间:
2015-10-30 14:20:09
阅读次数:
179
DDL相关:
#创建数据库
MariaDB[(none)]>CREATEDATABASEtestdb;
QueryOK,1rowaffected(0.00sec)
#查看数据库
MariaDB[(none)]>SHOWDATABASES;
+--------------------+
|Database|
+--------------------+
|information_schema|
|mysql|
|performance_schema|
|test|
|tes..
分类:
数据库 时间:
2015-10-28 01:38:18
阅读次数:
331
MySQL中的information_schema数据库比较特别有如下几个要注意的地方。 1、就算是一个新创建的用户,也就是说这个用户只有一个usage权限。它都可以查看informatoin_schema中的部分表。 2、尝试授于grant select on information_sche.....
分类:
数据库 时间:
2015-10-18 16:41:31
阅读次数:
1126
原文参考:http://www.51ou.com/browse/msyql/43081.htmlhaving是对组进行过滤。where是对行进行过滤。 *** 理解这个至关重要 ***执行顺序: where > 聚合函数 > having一个思维误区:要查找5个部门中工资最高的员工,执行语句(...
分类:
其他好文 时间:
2015-10-13 13:39:19
阅读次数:
188
1.oracle查询数据库中表的个数:select count(*) from user_tables这个操作的前提是,登录成功2.mysql查询数据库中表的个数:SELECT COUNT(*) TABLES, table_schema FROM information_schema.TABLES ...
分类:
数据库 时间:
2015-10-12 17:19:32
阅读次数:
172
$v){ $sql = 'SELECT * FROM '; $sql .= 'INFORMATION_SCHEMA.TABLES '; $sql .= 'WHERE '; $sql .= "table_name = '{$v['TABLE_NA...
分类:
数据库 时间:
2015-10-09 15:06:37
阅读次数:
181
一、表的状态查询(1)如果发现一个数据异常的大了,需要查看一下其中哪些表变大了,可以使用如下命令SQL> SHOW TABLE STATUS FROM 数据库名 LIKE 数据表名;或者SQL>select table_name,data_length from information_schema...
分类:
数据库 时间:
2015-10-08 10:20:32
阅读次数:
168
每当跨月的时候也是系统出问题最多的时候,没有表和字段缺失是两个最常见的错误。 为了解决这个问题,研究了一下mysql的 information_schema 表: information_schema这张数据表保存了MySQL服务器所有数据库的信息。如数据库名,数据库的表,表栏的数据类型与访问权限等...
分类:
数据库 时间:
2015-10-04 22:13:26
阅读次数:
279
显示所有的数据库:showdatabases显示一个数据库所有表用:showtablesfromDatabaseNameSELECT table_name FROM information_schema.tables WHERE table_schema='DatabaseName' AND tab...
分类:
数据库 时间:
2015-09-30 18:10:39
阅读次数:
187
一、简单描述表结构,字段类型desc tabl_name;显示表结构,字段类型,主键,是否为空等属性,但不显示外键。二、查询表中列的注释信息select * from information_schema.columnswhere table_schema = 'db'#表所在数据库and tabl...
分类:
数据库 时间:
2015-09-30 17:57:57
阅读次数:
285