2016-01-27 1 views
0

Мы переместили WAMP на другой диск на нашем сервере - старая версия была WAMP 2.4, а новая - WAMP 2.5. Мы установили 2.5 новых на новый диск и скопировали папки данных www и mysql из старой установки.После обновления и миграции WAMP таблицы mysql не имеют структурных/первичных ключей

Это «работа» - сайты работают нормально, но я обнаружил, что структура базы данных, похоже, исчезла. Все таблицы базы данных не имеют первичных ключей и никакой видимой структуры в phpMyAdmin.

Это относится к базам данных, введенным в новую установку WAMP в папке данных mysql, а также к новым базам данных: я могу экспортировать базу данных со структурой с удаленного сервера, но после импорта на локальный сервер WAMP структура раздел.

Два вопроса:

(Как) может быть восстановлена ​​структура базы данных?

Как создать или импортировать новые базы данных со структурой?

ответ

0

Любопытно, что это удалось разобраться после попытки устранить проблему, а затем отменить изменения. Что мы пробовали:

  • Перезапуск всех служб WAMP, завершенных и вновь открытых WAMP - неудачно.
  • Скопировал всю старую папку mysql на новую установку WAMP, попытался запустить службу mysql со старой версией mysql - неудачно.
  • Вернулся к новой версии mysql, которая поставлялась с WAMP 2.5 (назад к первоначальному состоянию перед устранением неполадок), перезапустимые службы - неуспешно.
  • Ожидание 10 минут - структура таблицы возвращена, работает правильно.

Это заставляет меня думать, что на сервере произошло взаимодействие с другим процессом или условием, а не с неправильной конфигурацией WAMP.