请问show columns from tb1和show create table tb1,show indexes from tb1分别用在哪里?感觉有点乱
好像显示的内容挺相似的
好像显示的内容挺相似的
2018-03-16
show columns from tb1是用来查看表结构的,查看表字段的类型,主键以及约束等,还可以使用desc tb1或者describe tb1效果一样
show create table t1是用来查看建表语句,通过这个语句我们可以用来查看表的存储引擎,以及字符编码,当然还有一点就是使用外键时,使用这个我们可以查看到外键的名称,这样我们如果想要删除外键,那么我们可以Alter table tb_name drop foreign key 外键约束名(show create table tb_name可以查看外键约束名称)
show indexes from tb1主要是用来查看表的索引的,我们在删除unique key时可以使用该命令来查看索引名称,通过Alter table tb_name drop index/key index_name(通过show index form tb_name查看index_name) 删除唯一约束
举报