วิธีเพิ่มอัตโนมัติทีละหนึ่งเริ่มต้นที่ 10 ใน MySQL:
create table foobar(
id INT PRIMARY KEY AUTO_INCREMENT,
moobar VARCHAR(500)
);
ALTER TABLE foobar AUTO_INCREMENT=10;
INSERT INTO foobar(moobar) values ("abc");
INSERT INTO foobar(moobar) values ("def");
INSERT INTO foobar(moobar) values ("xyz");
select * from foobar;
'10', 'abc'
'11', 'def'
'12', 'xyz'
สิ่งนี้จะเพิ่มคอลัมน์ id โดยอัตโนมัติโดยเริ่มต้นที่ 10
เพิ่มอัตโนมัติใน MySQL ทีละ 5 เริ่มต้นที่ 10:
drop table foobar
create table foobar(
id INT PRIMARY KEY AUTO_INCREMENT,
moobar VARCHAR(500)
);
SET @@auto_increment_increment=5;
ALTER TABLE foobar AUTO_INCREMENT=10;
INSERT INTO foobar(moobar) values ("abc");
INSERT INTO foobar(moobar) values ("def");
INSERT INTO foobar(moobar) values ("xyz");
select * from foobar;
'11', 'abc'
'16', 'def'
'21', 'xyz'
ซึ่งจะเพิ่มคอลัมน์ id อัตโนมัติ 5 ครั้งในแต่ละครั้งโดยเริ่มที่ 10