mysql 主键约束删除问题

DROP TABLE
IF
    EXISTS emp;
CREATE TABLE emp (
    id INT PRIMARY KEY,
    enam VARCHAR ( 50 ) UNIQUE,
    joindate date NOT NULL,
    salary DOUBLE ( 7, 2 ) NOT NULL,
    bonus DOUBLE ( 7, 2 ) DEFAULT 0 
);
ALTER TABLE emp DROP PRIMARY KEY;

运行后出现 > 1091 - Can't DROP 'PRIMARY'; check that column/key exists 怎么解决

ALTER TABLE emp DROP PRIMARY KEY; 这个语句只能执行一次, 第二次执行 就会报你写的错误,因为这个时候主键约束已经没了

ALTER TABLE emp DROP PRIMARY KEY; 这个是干啥,你这个删除什么,这句话是没用的把

https://blog.csdn.net/wangpaiblog/article/details/122335592

数据库服务器版本问题,5.7.10执行没问题