БлогNot. Куча потерянного времени и никакого удовлетворения :)

Помощь дата->рейтинг Поиск Почта RSS канал Статистика nickolay.info Домой

Куча потерянного времени и никакого удовлетворения :)

Дёрнул меня чёрт взяться обновить в одном месте MySQL до 5.5.СКОЛЬКОТО, всё прошло как обычно, но в конце инсталлятор, уже запустив сервис, напрочь отказался делать "Apply security settings", выдавая

Error Nr. 2003
Can't connect to MySQL server on 'localhost' (10061)

Обычные вещи вроде отпадали:

Что оставалось? Конечно, старая добрая командная строка.

Консольная команда

mysql -uroot -proot

из папки MySQL/bin сказала

ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

т.е., пароль для root на локалхосте какбэ не root, хотя я ставил именно root...

telnet localhost 3306 

сработало, а в выдаче

netstat -na

порт 3306 таки был (эти мои действия - хороший способ проверить, не блокирует ли брандмауэр или антивирус активность на порту 3306, с которым по умолчанию работает сервис MySQL).

В итоге, раз через консоль MySQL запускался, помогло

mysql -u root

в папке MySQL, потом, после всяких "Welcome..."

set password for root@localhost=password('root');

т.е., просто консольно поставил новый пароль на root... Потом http://localhost/phpmyadmin и ввёл соответствующие логин и пароль...

А вот где хранился "неправильный" пароль - хбз, предыдущую версию я сносил полностью и "зачищал" после неё папку приложения и папку данных.

В итоге оказалось, что экспортировать базы перед сносом старой версии MySQL 3.23 никто и не подумал, а сделать простым копированием, как я писал в конце этой статьи, в 5.5 уже не получается, хорошо ещё, что в базах ничего критичного не было, а RESTORE TABLE по-прежнему существует...

Вот так "встретил" так называемого Ивана-Купалу :)


теги: сервер mysql

07.07.2011, 18:25; рейтинг: 9515

  свежие записипоиск по блогукомментариистатистикао "вирусах" в архивах .zip

Наверх Яндекс.Метрика
© PerS
вход