Intereting Posts
Неустранимая ошибка «Файл / Итератор / Autoload.php» не найден при запуске phpunit Создание выпадающего списка со значениями из таблицы DB Как запустить это регулярное выражение на PHP, которое анализирует полный адрес электронной почты с именем? Многомерный массив, найдите элемент и перейдите в начало? Как написать хорошую вставку базы данных PHP, используя ассоциативный массив Laravel redirect () -> route () не работает корректно (просмотр в старом состоянии никогда не обновляется) Загрузка изображения с помощью Ajax, но PHP не видит файл В чем разница между DI и заводскими шаблонами? Попытка добавить строку в электронную таблицу Google в PHP Выбор данных из mySQL с использованием идентификатора в URL-адресе Форма: позвольте пользователю выбрать свою страну (раскрывающийся список) и получить валюту (php) PHP – Создать простой анимированный GIF из двух изображений JPEG? __autoload не может выдать исключение, если он не загружает класс при вызове статического метода Как пройти через $ _POST, передавая каждое поле сообщения в качестве параметра функции? Редактировать Использование $ .getScript (jquery): код не выполняется

MySQL: Как установить начальное значение поля автоматического увеличения?

Например,
есть таблицы articles , он имеет следующие поля:

 id title content slug 

id является автоматическим приращением, значение начинается с 1 .

Вопрос:
Я хочу, чтобы поле slug было автоматическим приращением, а значение начинается с 10000 , как это сделать?

Related of "MySQL: Как установить начальное значение поля автоматического увеличения?"

Почему вы хотите, чтобы 2 поля были автоматически увеличены? Они будут иметь одинаковые значения, даже если вы начинаете с 10000.

Пример:

 id | title | content | slug ---| ------|---------|------ 1 | 10000 2 | 10001 3 | 10001 . | . . | . n | n + 10000 - 1 

Все, что вам нужно сделать, это:

 UPDATE articles SET slug = id + (10000 - 1) WHERE id = 'any id here..'