Intereting Posts
Расшифруйте (с PHP) шифрование Java (PBEWithMD5AndDES) почему некоторые mp3s на mime_content_type возвращают приложение / октет-поток Как создать ссылку, которая отправляет пользователя на другую страницу, которая затем перенаправляется на другую страницу, связанную со ссылкой? Как создать HTML-кнопку на основе условия? Проблема с PHP «Не удается отправить сеансовый файл cookie» Сертификат для TCPDF Асинхронное шифрование в Swift Как автоматически регистрировать нового пользователя после регистрации у пользовательского провайдера в Silex? Безопасное генерирование случайных чисел в PHP Отображение изображений с помощью AJAX Проблемы с кодировкой PHP + MySQL для португальского (PT-Br) У проблемы $ _REQUEST проблемы с безопасностью? javascript keep checkbox установлен после обновления страницы Цепочки методов PHP OOP Как создать приложение Facebook с PHP, которое показывает альбомы?

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

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

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

Ответ Брайана Фишера верен, но есть другой способ, если вы хотите попробовать его в коде. Просто нажмите на базу данных, перейдите к 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 может использоваться для создания уникального идентификатора для новых строк.