zoukankan      html  css  js  c++  java
  • MySQL中修改主字段属性为auto_increment

    使用MySQL Query Browser中可以很方便的实现,使用命令行的话可以使用alter  table 表名 modify column来实现。

    ALTER TABLE `c`.`a` MODIFY COLUMN `a` BIGINT(20)  NOT NULL AUTO_INCREMENT;

    在执行这个命令时,可能会遇到这个错误:

    ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry '1' for key 'PRIMARY'

    在网上找到的解决方法是将表中主键为0的记录删除,试了一下,果然可以。



  • 相关阅读:
    控件视图的实现原理
    建造者模式
    leetcode701
    leetcode991
    leetcode990
    leetcode989
    leetcode988
    leetcode987
    leetcode986
    leetcode985
  • 原文地址:https://www.cnblogs.com/jubincn/p/3381216.html
Copyright © 2011-2022 走看看