Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Перенос базы MySQL с Linux на Windows / 5 сообщений из 5, страница 1 из 1
15.07.2014, 05:20:04
    #38696498
Asakrua
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перенос базы MySQL с Linux на Windows
Не получается перенести базу 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
15.07.2014, 05:49:33
    #38696499
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перенос базы MySQL с Linux на Windows
AsakruaINSERT INTO `users` VALUES ('TEST12','TEST12','','12')за такое - оторвать руки и засунуть туда, откуда они росли!
Код: sql
1.
INSERT INTO `users` (поле1, поле2, поле4) VALUES ('TEST12','TEST12','12')
...
Рейтинг: 0 / 0
15.07.2014, 06:09:18
    #38696503
Asakrua
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перенос базы MySQL с Linux на Windows
DOWN

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

Решение:

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

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


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