I insert something simple like
insert into table(pri1,pri2,value) values (1,1,1);
insert into table(pri1,pri2,value) values (1,2,1);
And in MySQL 5.6 they show up as:
pri1 pri2 value
1 1 1
1 2 1
BUT
In MySQL 5.1 I do the same thing and they show up as:
pri1 pri2 value
1 2 1
1 1 1
As in the first row is the last row inserted.
Why is this? Ive seen strange things but this is one of the strangest!