Когда кто-то регистрируется на моем сайте, они получают переменные в трех разных таблицах.Идентификатор базы данных MYSQL
Однако по неизвестным причинам идентификаторы для некоторых таблиц больше подталкиваются, чем другие.
Так кто будет зарегистрироваться и получить эти идентификаторы
таблица 1 - ID 12 Таблица 2 - ID 15 Таблица 3 - ID 13
Я использую эти идентификаторы являются одинаковыми для различных объединения таблиц, каждый пользователь, который подписывается, мне нужно вручную войти и изменить идентификаторы!
Я не уверен, что делать, это действительно утомительно. Должен ли я просто стереть базы данных и перезапустить?
Хм, может быть, вы можете подумать о том, чтобы переосмыслить свой дБ. Зарегистрируйте пользователя в таблице пользователя с идентификатором как PK (первичный ключ). Используйте этот PK как FK (Foreign Key) в других таблицах, чтобы иметь ссылку между переменной в таблице 1/2/3 с пользователем X. – KarelG
@KarelG Это то, что я делаю, но идентификаторы не работают –
Что вы означает, что они не в порядке. Как это может быть, если у вас есть отношения первичного ключа/внешнего ключа? – Linger