www.qntr.net > mysql 查看tABlE信息

mysql 查看tABlE信息

创建一个数据库之后,数据库里面默认情况下是空空如也,一张表都没有的。 代码如下: mysql> show tables; Empty set (0.00 sec) 提示是一个空的记录集,表示里面没有任何记录。 这个show tables即为显示当前数据库中所有的表。又如: mysql> us...

MySQL 查看表结构简单命令。 一、简单描述表结构,字段类型desc tabl_name; 显示表结构,字段类型,主键,是否为空等属性,但不显示外键。 二、查询表中列的注释信息 select * from information_schema.columns where table_schema = 'db' #表所...

1.索引作用 在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。 例如,有3个未索引的表t1、t2、t3,分别...

show create table tbname -------显示建表语句 select * from tbname -------显示表里的记录; show table status like '%tbname%'; --------显示表的状态

假设表名为MyTable的话, 建表语句: mysql> show create table MyTable; 查看表字段定义: 方式1、 mysql> desc MyTable; 方式2、 mysql> use information_schema; mysql> select * from columns where table_name='MyTable';

mysql> SELECT table_name, table_type, engine -> FROM information_schema.tables -> WHERE table_schema = 'test' -> ORDER BY table_name DESC; -> // +--------------------+------------+--------+ | table_name | table_type | engine | ...

查看数据库表的创建时间可以在information_schema中查看 information_schema数据库表说明: SCHEMATA表:提供了当前mysql实例中所有数据库的信息。是show databases的结果取之此表。 TABLES表:提供了关于数据库中的表的信息(包括视图)。详细表...

用辅助工具嘛,你是dos里面么,那就用desc table_name;或者是show create table table_name; show create table table_name结果如下: desc table_name结果如下:

查找所有表的语句select table_name from information_schema.tables where table_schema='当前数据库' mysql> use mysqlDatabase changedmysql> show tables;+---------------------------+| Tables_in_mysql |+---------------------------+| ...

CREATE table tmp_a as SELECT id from tmp_b; 这样相当创建tmp_a并复制了表tmp_b的id列到tmp_a

网站地图

All rights reserved Powered by www.qntr.net

copyright ©right 2010-2021。
www.qntr.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com