如何在 Debian 上更改 InnoDB AUTO_INCREMENT 锁定模式?

Posted

技术标签:

【中文标题】如何在 Debian 上更改 InnoDB AUTO_INCREMENT 锁定模式?【英文标题】:How to change InnoDB AUTO_INCREMENT Lock Modes on Debian? 【发布时间】:2018-04-28 14:30:34 【问题描述】:

我用 auto_increment 创建了一个表,并在其中插入了大量数据。

当我使用自动增量时,我的数据库跳过编号,我发现我必须更改auto_incremet_lock_mode = 0,但我没有找到,我必须在 Debian 系统上进行此更改吗?

我试图在 /etc/mysql/ 中找到 my.cnf 文件,但它只包含 2 行,所以我不知道如何更改它.我也阅读了mysql 网站,但没有任何相关信息。

【问题讨论】:

我也发了这个链接.. 【参考方案1】:

这很难,但我找到了答案!

    [mysqld] innodb_autoinc_lock_mode=0编辑/etc/my.cnf文件 //你必须在这个[mysqld]部分中使用autoinc_lock_mode!
    使用sudo /etc/init.d/mysql restart 重新启动/重新加载配置

【讨论】:

我可以在 57 分钟内完成!

以上是关于如何在 Debian 上更改 InnoDB AUTO_INCREMENT 锁定模式?的主要内容,如果未能解决你的问题,请参考以下文章

在Debian上更改时区

在debian上更改mysql root用户的密码

在debian上更改mysql root用户的密码

InnoDB怎么可能在一行上死锁?

Debian7 如何设置关闭盖子,继续保持运行?

如何添加和调整mysql innodb log文件