如何查看mysql表结构?

    作者:课课家教育更新于: 2019-05-07 21:37:13

      如何在MySQL数据库中查看mysql的表结构?我们对mysql的表结构已经有一定的了解了,接下来具体涉及到了如何编写mysql的表结构命令。

    如何查看mysql表结构?_数据库_mysql表结构_课课家

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

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

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

      desc表名;

      showcolumnsfrom表名;

      describe表名;

      showcreatetable表名;

      useinformation_schema

      select*fromcolumnswheretable_name='表名';

      顺便记下:

      showdatabases;

      use数据库名;

      showtables;

      原有一unique索引AK_PAS_Name(PAC_Name)在表tb_webparamcounter中,

      执行以下sql修改索引

      altertabletb_webparamcounterdropindexAK_PAS_Name;

      altertabletb_webparamcounteraddUNIQUEAK_PAS_Name(PC_ID,PAC_Name);

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

      altertabletb_webparamcounterdropindexAK_PAS_Name;

      altertabletb_webparamcounteraddUNIQUEAK_PAS_Name(PC_ID,PAC_Name,PAC_Value);

      注意:这时的PC_ID,PAC_Name,PAC_Value三个字段不是FOREIGNKEY

      否则必需先dropFOREIGNKEY,再重做上一步才行

      顺便提下Oracle

      select*fromv$database;

      select*fromall_users;

      select*fromuser_tables;

      这就是mysql的表结构命令,大家可以在实际的操作中进行实操。

课课家教育

未登录

1