删除唯一键在MySQL和留住
问题描述:
正在使用的MySQL数据库中的字段,我想删除已设置列上的唯一关键,但它总是在第二行删除唯一键在MySQL和留住
表tblprstatus有返回一个错误一个名为PrStatus(唯一键)的字段。我想删除的唯一关键,但该领域保持
我已经试过
ALTER TABLE tblprstatus
DROP UNIQUE PrStatus
但这总是会返回一个错误
答
首先使用
SHOW INDEX FROM tbl_name
找出的名字该指数。索引的名称存储在该查询结果中名为key_name的列中。
然后你可以使用DROP INDEX:
DROP INDEX index_name ON tbl_name
替换用食指和tbl_name INDEX_NAME与表
,或者你可以看到这个图像 http://i.stack.imgur.com/enM7Y.png
答
试试这个:
Alter table tblprstatus DROP index PrStatus;
+0
虽然此代码片段可能会解决问题,但[包括解释](// meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers)确实有助于提高帖子的质量。请记住,您将来会为读者回答问题,而这些人可能不知道您的代码建议的原因。也请尽量不要使用解释性注释来挤占代码,因为这会降低代码和解释的可读性! – FrankerZ
使用phpmyadmin? –
如果它返回一个错误,请发布它返回的错误。包含所有必要的信息,以便我们可以正确地帮助您 – Mjh