Как экспортировать в phpmyadmin не включать столбец id (столбец AUTO_INCREMENT) - PullRequest
18 голосов
/ 15 ноября 2011

Моя структура базы данных:

`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(20) COLLATE utf8_unicode_ci NOT NULL,
`address` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
`tel` varchar(20) COLLATE utf8_unicode_ci NOT NULL,
`longitude` int(6) NOT NULL,
`latitude` int(6) NOT NULL,
`type` varchar(1) COLLATE utf8_unicode_ci NOT NULL,
PRIMARY KEY (`id`)  

Как я хочу сделать резервную копию, но я не хочу включать идентификатор при экспорте в файл (.sql)
Как я могу это сделать?

Ответы [ 2 ]

46 голосов
/ 15 ноября 2011

Перейдите на вкладку SQL и вручную введите свой запрос выбора без столбца id (SELECT name, address, ... FROM your_table).Затем, как только вы получите таблицу с результатами, прокрутите вниз до нижней части страницы, и вы увидите значок экспорта внутри серого поля «Операции с результатами запроса».Это должно работать для вас.

Снимок экрана по запросу (см. Очень низ): enter image description here

3 голосов
/ 20 ноября 2018

Вы можете скопировать таблицу и удалить основной столбец ID.

Вам просто нужно перейти на вкладку Operations и скопировать таблицу enter image description here

После копирования вы перейдете на вкладку Structure и удалите основной столбец

После удаления основного столбца просто перейдите на вкладку Export.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...