mysql修改表主鍵並設置自增

1、主建纔可設置自增【如果沒有設置主鍵可以使用這個語句】
    1)設置主鍵,id爲表字段
  alter table 表名 add primary key (id);
  如果該字段存在重複的記錄需要先刪除,才能設置主鍵

    2)設置自增:id爲表字段
  alter table 表名 change id id int not null auto_increment ;

2、設置了主鍵,並且自增後,插入語句

    1)當id爲主鍵時,插入帶id,則需要設置value爲null
  insert into teacher values(null,'11');
    2)否則需要指定插入的字段:
  insert into teacher(name) values('11');
    3)也可如下(注意該id必須不重複,否則無法插入成功)
  insert into teacher(id,name) values(11,'11');



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章