查看Mysql表结构的命令

数据库 MySQL
Mysql表结构是我们都非常熟悉的概念了,下面就为您介绍查看Mysql表结构的命令,供您参考,希望对您能够有所帮助。

如果需要查看Mysql表结构,应该使用什么命令呢?下面就为您详细介绍查看Mysql表结构的命令,如果您在Mysql表机构方面遇到过类似的问题,不妨一看。

查看Mysql表结构的命令,如下:

desc 表名;
show columns from 表名;
describe 表名;
show create table 表名;

use information_schema
select * from columns where table_name='表名';

顺便记下:
show databases;
use 数据库名;
show tables;

原有一unique索引AK_PAS_Name(PAC_Name)在表tb_webparamcounter中,
执行以下sql修改索引
alter table tb_webparamcounter drop index AK_PAS_Name;
alter table tb_webparamcounter add UNIQUE AK_PAS_Name(PC_ID,PAC_Name);

若发现索引的逻辑不对,还需要再加一个字段进去,执行
alter table tb_webparamcounter drop index AK_PAS_Name;
alter table tb_webparamcounter add UNIQUE AK_PAS_Name(PC_ID,PAC_Name,PAC_Value);
注意:这时的PC_ID,PAC_Name,PAC_Value三个字段不是FOREIGN KEY
否则必需先drop FOREIGN KEY,再重做上一步才行

顺便提下oracle
select * from v$database;
select * from all_users;
select * from user_tables;

 

 

【编辑推荐】

几个常见的MySQL性能测试工具

MySQL查询某些匹配字母的表

MySQL表锁情况和文件打开数

查看MySQL服务器的进程

mysql Key_buffer_size参数的设置

责任编辑:段燃 来源: 互联网
相关推荐

2010-10-15 16:20:59

MySQL数据库表

2010-05-26 16:29:51

MySQL查看

2010-05-12 14:26:01

MySQL查看表结构

2010-11-23 13:24:16

MySQL MyISA

2010-05-18 09:48:55

MYSQL命令

2010-11-23 12:39:05

MySQL InnoD

2010-04-07 11:39:16

Oracle常用

2013-04-23 10:58:28

HBase

2010-11-23 09:13:47

mysql修改表结构

2010-11-23 11:04:25

查看MySQL数据库

2010-10-13 10:34:49

MySQL修改表结构

2010-05-21 10:14:10

MySQL更改表结构

2010-11-24 13:18:05

MySQL表管理

2010-10-13 10:42:14

MySQL修改表结构

2010-10-13 10:27:35

MySQL修改表结构

2010-05-18 18:19:40

MySQL修改表结构

2010-10-13 10:03:08

MySQL修改表结构

2010-10-09 11:31:25

MySQL字符集

2011-07-18 15:59:17

MySQL数据库

2011-08-11 11:27:11

MySQLalter table
点赞
收藏

51CTO技术栈公众号