2015-07-21 3 views
6

Я довольно новичок в MySQL и быстро обучаюсь. Я установил WAMP в свою систему и использовал его в течение месяца или около того. Я хочу обновить MySQL до 5.7, так как мне понадобятся новые функции gis, но я не могу легко найти шаг за шагом в том, что мне нужно сделать.Обновление MySQL 5.6 до 5.7

Я читал в MySQL о том, как это делается, но обнаружил, что он запутан или неполный, не уверен, какой. Я читаю последние 6 часов и все еще не знаю, как это делается.

Я создал резервные копии своих баз данных, которые на самом деле меня не интересуют, поскольку они все еще находятся в состоянии развития и обучения и будут перестроены в любом случае.

Как обновить 5,6 до 5,7 с полными инструкциями?

+0

я должен отметить, что я читал, что это возможно двоичные файлы обновления, как всегда, я не вижу никакой дополнительной информации о том, как это делается, какие именно файлы я должен был бы вниз загружать и перезаписывать. –

+2

хорошая статья здесь для WAMP: http://forum.wampserver.com/read.php?2,111797,124054 – Pogrindis

+0

Спасибо, один я не нашел. Я понимаю, что произошли изменения в способах обновления, которые необходимо сделать сейчас с 5.7, так ли это? –

ответ

1
  1. Скачать ZIP версию MySQL вы хотите запустить (не установщик MSI, только потому, что я не знаю, что он может делать или принимать, когда он устанавливает) Отдается источника [www.mysql.com]

  2. От диспетчера склада, прекратите все услуги.

  3. Перейти к C: \ WAMP \ Bin \ тузд \ и создать новую папку с именем соответствующим mysql5.5.28 т.е.

  4. Распакуйте MySQL и скопировать содержимое папки MySQL во вновь созданную папку. Убедитесь, что уровни каталогов совпадают с существующей папкой MySQL.

  5. Скопируйте все содержимое вашей предыдущей папки mysql \ mysql5.5.10 \ data в новую папку данных в вашей новой папке с версией. Thats ВСЕ не только ваши базы данных, включая ibdata1, ib_logfile0, ib_logfile1 и все файлы mysql-bin.0000xx. Мы собираемся использовать рекомендуемый инструмент обновления mysql, чтобы это было нормально. Это также гарантирует, что вы сохраните всех своих пользователей и пароль и предоставите права без изменений после завершения обновления.

  6. Копировать C: \ WAMP \ Bin \ MySQL \ mysql5.5.10 \ wampserver.conf в C: \ WAMP \ Bin \ MySQL \ mysql5.5.28 \ wampserver.conf Все папки здесь относительно того, где это файл живет, поэтому обычно ничего не нужно менять здесь.

  7. RIGHT CLICK wampmanager -> refresh Это поможет вам найти новую версию. Отметьте это нажатием левой кнопки мыши wampmanager -> MySQL -> Версии. Ваша новая версия должна быть доступна в списке.

  8. От wamp manager -> MySQL -> Версия нажмите на вашу новую версию. Обычно вам нужно будет удалить старый сервис wampmysql и переустановить новую службу wampmysql, но wamp позаботится обо всем этом, просто щелкнув номер новой версии. Это также должно запустить новую службу mysql, так что теперь запущен новый mysql. НО НЕ ДЕЛАЙТЕ НИЧЕГО!

  9. Запустить командное окно (используя «Запуск от имени администратора»). CD в папку c: \ wamp \ bin \ mysql \ mysql5.5.28 \ bin (папка с новыми версиями bin). И запустите mysql_upgrade -u [ваш пользовательский пароль администратора MySQL] -p> upgrade_results.txt

Он попросит вас ввести пароль для пользователя admin, предоставленного вами по параметру -u. введите пароль.

Подождите, пока он работает. Если у вас очень большие базы данных, это может занять некоторое время, но обычно это займет от нескольких секунд до минуты или двух. Это будет смотреть ваши базы данных и делать какие-либо обновления, которые необходимы, а также любые обновления/maintenace базы данных mysql, которые MySQL использует внутренне. Thats таблицы, которые содержат ваши идентификаторы пользователей и пароль и привилегии и другие вещи.

  1. Проверьте наличие ошибок в файле upgrade_results.txt, исправьте, если они есть. Вы можете повторять это так часто, как вам нравится, просто обновляйте данные из папки данных старых версий каждый раз.

  2. LEFT Нажмите кнопку управления wamp -> MySQL -> Сервис -> Остановить службу. Затем снова и начните сервис. Это загрузит измененную базу данных mysql с любой новой/измененной информацией о конфигурации.

  3. На данный момент предполагается, что вы остановились на недавно установленной версии MySQL его хорошая идея запустить: wampmanager -> MySQL -> MySQL консоли и запустить мастер сброса

    ;

Чтобы восстановить файлы журналов.

здесь: http://forum.wampserver.com/read.php?2,111797,124054

Смежные вопросы