У меня есть таблица с автоматически увеличивающимся первичным ключом: user_id.MySQL: Изменение порядка первичных ключей с автоматическим увеличением?
В настоящее время теоретически я могу изменить user_id как нечто другое, чем это было, когда оно было первоначально создано с помощью автоматической инкрементации. Это означает, что есть вероятность того, что ключи не будут дополнительными порядка больше:
PK:
1
2
3
952 // changed key
4
5
6
7
мне интересно, будет ли это вызвать проблемы, и читает ли MySQL что-то особенное для инкрементного порядка ключей, при условии, что они должен был появиться в инкрементальном порядке (который сохраняется, даже когда некоторые строки удаляются).
Если у вас нет связанных вопросов с иностранными ключами или что они находятся под контролем, существует ли проблема с «возиться» с порядком автоинкрементных ключей MySQL?