gpt4 book ai didi

python - MySQL - INSERT IGNORE 递增 auto_increment 主键

转载 作者:行者123 更新时间:2023-11-29 03:32:53 25 4
gpt4 key购买 nike

每当 INSERT IGNORE 语句遇到重复条目时,自动递增主键就会递增。

我在基于 cpanel 的共享主机上,那么如何尝试在 MySQL 上使用 innodb_autoinc_lock_mode=0

我正在使用 python-mysql 库将值插入数据库..这里是截图:

cursor.execute ("""INSERT IGNORE INTO database (title, introduction) VALUES (%s, %s)""", (title, pure_introduction))

最佳答案

你不能。 autoinc_lock_mode 是一个全局变量,普通用户不能设置它(除非你是服务器的管理员,然后你可以在mysql配置文件中设置它)

http://dev.mysql.com/doc/refman/5.6/en/innodb-parameters.html#sysvar_innodb_autoinc_lock_mode

如果您真的想要相应的自动增量值,您可以做的是在插入之前手动检查重复项。

关于python - MySQL - INSERT IGNORE 递增 auto_increment 主键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27870436/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com