Переход на MySQL > 4.0
Понадобились возможности MySQL которые появились только с версии 4.1 до этого я всегда спокойно использовал версию 4.0.4 возможностей которой хватала мне вдоволь. Но из-за того что захотелось сделать сайт на новой cms которая называется “MaxSite CMS” и для работы которой необходима поддержка возможности “выставлять кодировку соединения”. Мне пришлось мучать людей на форуме различными вопросами, в результате на серче у меня уменьшилась репутация на 100 пунктов. Какое горе теперь я не смогу пользоваться халявой которой у меня ни когда не было, чтобы заказать тестовый прогон за отзыв и т.д. ,]
Снёс MySQL 4.0.4, поставил 5.0.67 установка прошла успешно ни каких сообщений о ошибках не было, но заставить работать на localhost ни один скрипт я не смог, настигла меня великая борода на три дня, которая приостановила все мой работы по росту доходов в сапе. По мере углубления и терзания гугла с яндексом ситуация стала проясняться. Оказалось что нововведения достаточно много и они достаточно серьёзные. Но для меня главное было запустить скрипты ибо на остальное мне пох.
Решение проблемы:
Пуск - Программы - MySQL - MySQL Server 5.0 - MySQL Command Line Client
Делаем пользователя root богом:
mysql> USE mysql;
mysql> UPDATE user SET password=OLD_PASSWORD(”пароль”) WHERE user=”root”;
mysql> FLUSH PRIVILEGES;
Втыкаем палец в кнопку Enter, после каждого символа ;
И о счастья от пользователя root все начинает прекрасно работать.
Для SE: отсутствует, нет соединение localhost с MySQL 4, MySQL 5, MySQL4, MySQL5.
Leave a Reply