Подтвердить что ты не робот

Как создать поле в auto-incrementing в MySql в PHPMyAdmin?

Я создал поле в своей таблице и задал его как индекс, но я не могу заставить его увеличивать его при добавлении нового элемента. Как сделать это с помощью PHPMyAdmin?

4b9b3361

Ответ 1

Установите флажок A_I при создании/редактировании столбца.

Ответ 2

Ответ Брайана Фишера верен, но есть другой способ, если вы хотите попробовать его в коде. Просто нажмите на базу данных, перейдите к SQL и введите, например, следующий код:

CREATE TABLE Player (
   id MEDIUMINT NOT NULL AUTO_INCREMENT,
   имя пользователя CHAR (30) NOT NULL,
   ПЕРВИЧНЫЙ КЛЮЧ (id)
)

Объяснение:
MEDIUMINT:
INT с минимальным значением -8388608 и максимальным значением 8388607
или минимальное значение 0 и максимальное максимальное значение 16777215

NOT NULL (два оператора в одном):
Это значение никогда не может быть пустым

AUTO_INCREMENT:
Что вы ищете
Атрибут AUTO_INCREMENT может использоваться для создания уникального идентификатора для новых строк.