MySQL 主键约束用约束名无法删除,新手求解答

环境 MySQL5.5,如图创建一个表。
表内容

先加个主键约束

主键约束

然后用约束名再删除主键约束
删除主键

用约束名删除报错,后来又试了下不用约束名
删除主键

这次成功了,求教大家怎么用约束名删除主键约束啊!希望能详细解答一下两者结果不同的原因,不胜感激!

mysql 中删除约束的语法:

ALTER TABLE TABLE_name
DROP [COLUMN] col_name
DROP PRIMARY KEY
DROP INDEX index_name
DROP FOREIGN KEY fk_symbol
没有drop constraint constraint_name, 这是标准SQL ,在mysql中不支持。

一楼正解,上面的提示显然是语法错误,mysql不支持