2014-09-18 2 views

ответ

0

Если вы использовали установщик MySql, ваши файлы, скорее всего, будут находиться в папке с программой Windows.

Если вы хотите продолжить, сначала удалите MySql 5.5, а затем продолжите обновление MySql в Winginx.

Если вы хотите обновить версию MySQL в Winginx, вы можете скачать ZIP из http://dev.mysql.com/downloads/mysql/5.5.html

Я предполагаю, что вы установили Winginx в C: \ Winginx

  1. Переместить папку MySQL из C: \ Winginx \ MySQL в C: \ Winginx \ mysql.bak
  2. Создать новую папку MySQL под C: \ Winginx
  3. Извлечение 'доля' и папки 'данные' из загруженного пакета в папку пустой "MySQL.
  4. Извлеките mysqld.exe из папки пакета/bin в папку 'mysql'
  5. Извлеките my-small.ini из пакета в папку 'mysql' и переименуйте его в 'my.ini'. Пожалуйста, обратите внимание! Вы не можете использовать my.ini, поставляемый с Winginx. mysqld завершится с этим my.ini для MySql 5.1.
  6. Вам необходимо добавить следующие строки в my.ini под блоком [туздЫ]

    # The MySQL server 
    [mysqld] 
    basedir = ../mysql 
    datadir = data 
    bind-address = 127.0.0.1 
    

Если вам необходимо изменить некоторые настройки, не используйте Winginx Workbench. Он добавит настройки стиля MySql 5.1 к вашему my.ini и сделает сервер неудачным. Непосредственно обновите my.ini, если необходимо.

Я попытался продолжать использовать каталог/data с моими существующими таблицами, но, к сожалению, формат таблицы необходимо преобразовать из формата 5.1 в версию 5.5. Для меня «mysql-upgrade.exe» не удалось преобразовать мои таблицы, поэтому мне пришлось начать с каталога по умолчанию/данных из пакета, а затем перенести мои данные через mysqldump.

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