powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / автоматическая назначение id
8 сообщений из 8, страница 1 из 1
автоматическая назначение id
    #38856530
snajper.ro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я работая в оболочке workbench , хочу сделать автоматическую назначение id .
Как это реализовать , я выбирал AI в пол id но оно не работает!
...
Рейтинг: 0 / 0
автоматическая назначение id
    #38856532
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
snajper.roя выбирал AI в пол id но оно не работает!Показывайте, как именно выбирали и как именно проверяли, что не работает.

А вообще - лучше начинать с основ и доки . Тогда будет понятно значение буковок AI и прочих.
...
Рейтинг: 0 / 0
автоматическая назначение id
    #38856571
snajper.ro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft,

CREATE TABLE IF NOT EXISTS `mydb`.`Consultant` (
`idConsultant` INT(11) NOT NULL AUTO_INCREMENT,
`nameConsultantcol` VARCHAR(45) NOT NULL,
`addresConsultantcol` VARCHAR(45) NULL DEFAULT NULL,
`Consultantcol` VARCHAR(45) NULL DEFAULT NULL,
PRIMARY KEY (`idConsultant`),
UNIQUE INDEX `idConsultant_UNIQUE` (`idConsultant` ASC))
ENGINE = InnoDB
DEFAULT CHARACTER SET = utf8
COLLATE = utf8_general_ci;

вот например вот так задается наша чудо, и ввожу данные через графический интерфейс
NSERT INTO `shemabase`.`consultant` (`idConsultant`, `nameConsultantcol`, `addresConsultantcol`) VALUES ('5', '2', '1');
оно выводит 5 мной заданное значение
...
Рейтинг: 0 / 0
автоматическая назначение id
    #38856573
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
snajper.roввожу данные через графический интерфейс
NSERT INTO `shemabase`.`consultant` (`idConsultant`, `nameConsultantcol`, `addresConsultantcol`) VALUES ('5', '2', '1');
оно выводит 5 мной заданное значениеРаз задаёшь - оно и присваивается. Кстати, тебя ждёт ошибка добавления в будушем...
А задашь NULL (или вообще уберёшь поле из списка) - присвоится с применением AI.
...
Рейтинг: 0 / 0
автоматическая назначение id
    #38856576
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
snajper.roUNIQUE INDEX `idConsultant_UNIQUE` (`idConsultant` ASC)Это лишнее, можно смело выкинуть.
...
Рейтинг: 0 / 0
автоматическая назначение id
    #38857329
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну и насколько я помню, в воркбенче данные не будут автоинкрементиться...воркбенч создаёт проект базы, с инициализацией значений, но сам значения не вставляет.

потом когда проект будет на сервере баз данных подниматся, вот тогда и сработает автоикремент...вроде както так
...
Рейтинг: 0 / 0
автоматическая назначение id
    #38857331
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex564657498765453сам значения не вставляет.Вот поэтому и будут. MySQL нормально инкрементит до тех пор, пока клиент не вмешивается.
...
Рейтинг: 0 / 0
автоматическая назначение id
    #38857336
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftalex564657498765453сам значения не вставляет.Вот поэтому и будут. MySQL нормально инкрементит до тех пор, пока клиент не вмешивается.

согласен.
если ТС надо определённые айди для некоторых...ну у меня скажем было - таблица папки, и там две папки были системные...у них должны быть определённые айди, чтоб мы их по айди и отличали...(по сути файл в такой папке маркируеться для сборщика мусора , для модуля билинга...)

вот в воркбенче им были прописаны жосткие айди, у меня до 3 включительно, автоинкремент выставлен в начальное значение 3 - начальное значение это последний назначеный номер.

и плюс для тестов несколько добавлено данных которые уже сами инкрементяться ...
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / автоматическая назначение id
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]