Как установить начальное значение для столбца «id» в таблице MySQL, который начинается с 1001?
Я хочу сделать вставку "INSERT INTO users (name, email) VALUES ('{$name}', '{$email}')";
Без указания начального значения для столбца id.
mysql
insert
auto-increment
bbtang
источник
источник
ADD INDEX
здесь делать? Нужно ли добавлять его в том же операторе, что иid
столбец, или я могу определитьid
столбец вCREATE TABLE
блоке, а затемADD INDEX(id)
?there can be only one auto column and it must be defined as a key
. Вам нужен индекс, так что это будет ключ MUL.MySQL - настройка автоинкрементного первичного ключа, который начинается с 1001:
Шаг 1, создайте свою таблицу:
Шаг 2, установите начальный номер для автоинкрементации первичного ключа:
Шаг 3, вставьте несколько строк:
Шаг 4, интерпретировать вывод:
печатает:
источник
insert into penguins (my_id, skipper) values(999, "explicit id");
(при использовании0
вместо999
авто будет добавлено значение приращения)MySQL Workbench
Если вы хотите избежать написания sql, вы также можете сделать это в MySQL Workbench, щелкнув правой кнопкой мыши по таблице, выбрав «Изменить таблицу ...» в меню.
Когда откроется представление структуры таблицы, перейдите на вкладку «Параметры» (в нижней нижней части представления) и установите в поле «Автоинкремент» значение следующего номера автоинкремента.
Не забудьте нажать «Применить», когда вы закончите со всеми изменениями.
PhpMyAdmin:
Если вы используете phpMyAdmin, вы можете нажать на таблицу в левой навигационной панели, перейти на вкладку «Операции» и в разделе «Параметры таблицы» изменить значение AUTO_INCREMENT и нажать «ОК».
источник
Сначала нужно добавить столбец для автоинкремента
Этот запрос для добавления столбца в первую очередь. Теперь вам нужно сбросить начальное значение автоинкремента. Так что используйте этот запрос
Теперь ваш стол начался с 1001
источник
Вы также можете установить это в
create table
заявлении.источник
Кроме того, в PHPMyAdmin вы можете выбрать таблицу слева (список таблиц), а затем сделать это, перейдя туда.
Вкладка Операции-> Параметры таблицы-> AUTO_INCREMENT.
Теперь, установите ваши значения и затем нажмите Go под опциями таблицы Bo x.
источник
Для этого вы должны установить
AUTO_INCREMENT
значениепример
источник
В качестве альтернативы, если вам лень писать SQL-запрос. Тогда это решение для вас.
источник