Обновление XAMPP - Ошибка № 1045 при создании нового пользователя - PullRequest
0 голосов
/ 12 августа 2011

Я пытаюсь обновить XAMPP с 1.7.3 до 1.7.4 ( xampp-win32-1.7.4-VC6 -installer.exe ). Я уже создал резервную копию папок htdocs & mysql / data . Я удалил XAMPP и удалил оставшееся содержимое (чтобы избежать неполной проблемы удаления, которая была у меня ранее) . Затем я установил XAMPP 1.7.4. Все работало нормально Я могу добавить нового пользователя со всеми предоставленными привилегиями. Но когда я скопировал резервные копии папок в соответствующие места, я больше не могу предоставлять привилегии новым пользователям. Я получаю это сообщение об ошибке:

ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)

Я перепробовал множество решений, которые может предложить Интернет, включая сброс пароля, но, похоже, ничего не работает. Фактически, после сброса пароля и других попыток, связанных с этим, я получаю сообщение об ошибке « Не удается подключиться: неверные настройки » при обращении к phpmyadmin , сервер отклонил соединение.

Это произошло после того, как я скопировал резервную копию папки mysql / data / mysql . В частности, я думаю, что это пользователь. * файлы из этой папки, которые вызывают проблему. Но если я не скопировал эти файлы или не восстановил их с оригинальными файлами, мои резервные копии users не могут быть доступны, поскольку я получаю « Ошибка при установлении соединения с базой данных » при открытии мой сайт, но я могу создать нового пользователя и снова предоставить ему привилегии.

Что за файлы user. * вызывают проблему? И как я могу это исправить?


ОБНОВЛЕНИЕ:

Дальнейшие исследования показывают, что версия 1.7.4 на самом деле очень ОЧЕНЬ глючит ... http://www.apachefriends.org/f/viewtopic.php?f=16&t=44327

Итак, вопрос сейчас: Стоит ли обновлять?

Ответы [ 3 ]

1 голос
/ 28 июля 2012

Я думаю, что лучшим решением будет полная деинсталляция xampp. Я использую xampp и wamp для доступа к моим базам данных. Установите wamp, затем установите пароли в зависимости от вашего желания и снова установите тот же пароль на xampp phpMyadmin. Вы будете абсолютно наслаждайтесь использованием обоих серверов. Наслаждайтесь своим временем!

0 голосов
/ 16 августа 2011

Думаю, я убежден, что версия 1.7.4 просто недостаточно стабильна, и в качестве решения потребуется возврат к 1.7.3 ... (см. Ссылку вмой обновление раздел в вопросе)

0 голосов
/ 12 августа 2011

Вы не забыли закрыть mysql перед копированием файлов данных?Иногда, если БД остается запущенной, она повреждает файлы при попытке перезаписи.

...