powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Перенос базы MySQL с Linux на Windows
5 сообщений из 5, страница 1 из 1
Перенос базы MySQL с Linux на Windows
    #38696498
Asakrua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не получается перенести базу MySQL с автоинкрементом.
При переносе в колумне не остается атрибута автоинкремента.

Запрос: INSERT INTO `users` VALUES ('TEST12','TEST12','','12');

Запрос в соурс базе (исходная рабочая база).
Результат:
12:07:56 INSERT INTO `users` VALUES ('TEST12','TEST12','','12') 1 row(s) affected, 1 warning(s): 1366 Incorrect integer value: '' for column 'uid' at row 1 0.016 sec
Запись добавляется. В третьем столбце у записи появляется число на 1 больше предыдущей записи.

Запрос в таргет базе (перенесенная база).
Результат:
INSERT INTO `users` VALUES ('TEST12','TEST12','','12') Error Code: 1366. Incorrect integer value: '' for column 'uid' at row 1 0.000 sec
Запись не добавляется.

Добавление атрибута автоинкремента не помогает.
Помогите! Что еще нужно настроить чтобы перенесенная база вела себя как и исходная?
...
Рейтинг: 0 / 0
Перенос базы MySQL с Linux на Windows
    #38696499
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AsakruaINSERT INTO `users` VALUES ('TEST12','TEST12','','12')за такое - оторвать руки и засунуть туда, откуда они росли!
Код: sql
1.
INSERT INTO `users` (поле1, поле2, поле4) VALUES ('TEST12','TEST12','12')
...
Рейтинг: 0 / 0
Перенос базы MySQL с Linux на Windows
    #38696503
Asakrua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DOWN

Уже разобрался.

Решение:

ALTER TABLE `users` SET AUTO_INCREMENT=ЧИСЛО;
INSERT INTO `users` VALUES ('TEST12','TEST12',NULL,'12')
...
Рейтинг: 0 / 0
Перенос базы MySQL с Linux на Windows
    #38696504
Asakrua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tanglir,

Это писал ушедший сис.админ, теперь приходится разгребать.
...
Рейтинг: 0 / 0
Перенос базы MySQL с Linux на Windows
    #38696563
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Странно как то Вы переносите базу. Руками структуру создаете, потом руками данные вставляете? Команда mysqldump делают дамп автоматически и правильно.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Перенос базы MySQL с Linux на Windows
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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