MySQL autoincrement ökar med 10

Permalänk
Medlem

MySQL autoincrement ökar med 10

Hej!

Jag har stött på något märkligt som google inte vill svara på..
Jag har nämligen byggt en MySQL-databas på min lokala miljö med ett par tabeller där det finns primära nycklar som har attributet "Atuoincrement" dvs att dess värde ökar för varje post. Här ökar värdet med 1 för varje post.
När jag sedan har lagt samma databasstruktur på en annan server så är ökningen istället 10 per post. Vad sjutton beror detta på? Tycker det är skitmärkligt..

Tack

Visa signatur

"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." - Brian W. Kernighan

Permalänk
Medlem
Skrivet av ePoint:

Hej!

Jag har stött på något märkligt som google inte vill svara på..
Jag har nämligen byggt en MySQL-databas på min lokala miljö med ett par tabeller där det finns primära nycklar som har attributet "Atuoincrement" dvs att dess värde ökar för varje post. Här ökar värdet med 1 för varje post.
När jag sedan har lagt samma databasstruktur på en annan server så är ökningen istället 10 per post. Vad sjutton beror detta på? Tycker det är skitmärkligt..

Tack

Förmodligen är auto_increment värdet satt till 10, detta bör du kunna ändra på detta sättet.

SET @@auto_increment_increment=1;

Sedan kan du kolla på detta vis ifall det har ändrats, du kan även kolla tidigare ifall den är satt på 10.

SHOW VARIABLES LIKE 'auto_inc%';

Hoppas det löser problemet, fungerar för mig här i alla fall.
Loggade in direkt till MySQL och skrev in det där.

Permalänk
Medlem
Skrivet av BuruZ:

Förmodligen är auto_increment värdet satt till 10, detta bör du kunna ändra på detta sättet.

SET @@auto_increment_increment=1;

Sedan kan du kolla på detta vis ifall det har ändrats, du kan även kolla tidigare ifall den är satt på 10.

SHOW VARIABLES LIKE 'auto_inc%';

Hoppas det löser problemet, fungerar för mig här i alla fall.
Loggade in direkt till MySQL och skrev in det där.

Funkade, varför nån har meckat med den variabeln kan jag inte begripa. Tack ska du ha!

Visa signatur

"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." - Brian W. Kernighan

Permalänk
Testpilot

Man kan ha användning av större hopp om man har behov för att vid "nödfall" stoppa in extra rader mitt i och sorterar på just ID-nummer, man slipper alltså ändra massor av ID-nummer om det visade sig att man skulle haft en rad mellan 30 och 40 eftersom man kan döpa den nya till exempelvis 35.

Visa signatur

Kolla gärna in min RGB-LED-ljusstake i galleriet
[Gigabyte GA-Z97MX-Gaming 5][Intel Core i5 4690K][Corsair XMS3 16GB][Asus GeForce RTX 2060 Super Dual Evo OC]

Permalänk
Medlem
Skrivet av ePoint:

Funkade, varför nån har meckat med den variabeln kan jag inte begripa. Tack ska du ha!

Vid vissa installationer av multimaster så sätter man auto increment till andra värden än 1.