如何在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的表结构命令,大家可以在实际的操作中进行实操。
上一篇:oracle考试题库
¥48.00¥180.00
¥199.00
¥48.00¥180.00
¥798.00
¥199.00
¥29.90