我正在运行一个 fgetcsv 查询,以将一堆数据从 CSV 导入 WordPress。
我想知道如何从某个数字开始自动递增,例如,从 1000 开始。
$import1="INSERT into wp_postmeta (meta_id,post_id,meta_key,meta_value) values(',',',','first_name','$data[1]')";
这是代码示例。 meta_id 应该使用正常的自动递增,但是 post_id 我想从某个数字开始。
我将如何完成这个?
最佳答案
要设置自增字段的起始值,可以使用alter table
ALTER TABLE wp_postmeta AUTO_INCREMENT = 1000;
据我所知,在 mysql 中的同一个表上不可能有两个自动递增字段,因此您必须自己以编程方式进行(例如使用触发器)
关于php - 如何从某个数字/偏移量开始 AUTOINCREMENT?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14467577/