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修改索引

 

 

  1. alter table tb_webparamcounter drop index AK_PAS_Name;  
  2. alter table tb_webparamcounter add UNIQUE AK_PAS_Name(PC_ID,PAC_Name); 

若发现索引的逻辑不对,还需要再加一个字段进去,执行

  1. alter table tb_webparamcounter drop index AK_PAS_Name;  
  2. 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

  1. select * from v$database;  
  2. select * from all_users;  
  3. select * from user_tables;  

上述的相关内容就是对MySQL查看表结构命令的描述,希望会给你带来一些帮助在此方面。

【编辑推荐】

  1. MySQL连接字符串中的几个重要步骤
  2. MySQL连接字符串的经验总结
  3. MySQL命令行导出相关数据库实操
  4. Hibernate+MySQL 中文问题的解决
  5. linux MySQL 命令的正确应用
责任编辑:佚名 来源: 互联网
相关推荐

2010-05-12 14:26:01

MySQL查看表结构

2010-05-27 18:06:12

MySQL 修改roo

2010-04-07 11:39:16

Oracle常用

2010-04-07 11:21:28

Oracle常用命令

2010-06-04 11:34:16

MySQL外链

2010-10-15 10:29:25

Mysql表结构

2010-05-28 11:41:46

MySQL数据库备份

2010-05-25 14:42:14

MySQL 数据库

2010-05-31 13:57:49

2021-01-20 13:50:45

MySQL数据库代码

2010-06-03 08:59:50

MySQL Query

2010-05-24 09:57:08

2010-06-07 10:08:52

MySQL FLUSH

2010-04-02 17:51:10

Oracle back

2010-06-24 14:08:25

Linux Cat命令

2010-05-28 13:14:06

MySQL基本语法

2010-05-18 13:34:42

MySQL条件sele

2010-05-19 12:44:58

2010-06-02 13:33:19

MySQL 查询缓存

2010-05-21 16:41:22

MySQL SHOW
点赞
收藏

51CTO技术栈公众号