Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Как переустановить MySQL? (https://forum.antichat.xyz/showthread.php?t=119172)

mff 05.05.2009 12:04

Как переустановить MySQL?
 
Ребят помогите, горю :(
У меня слетела, ни стого ни с сего MySQL, я ее потёр скачал свежий дестриб, хочу поставить но он не ставиться, в конце вот такое окно выскакивает

http://i64.servimg.com/u/f64/12/44/55/09/mmmmmm10.png

До етого просит current root пароль какой то. http://i64.servimg.com/u/f64/12/44/55/09/finish10.gif
Помогите решить проблемму, думаю многие видели это окно, у меня раньше такое было, вообще не мог сервер MySQL установить, как решал непомню. Гуглил http://i64.servimg.com/u/f64/12/44/55/09/final10.gif - непомогло :(
HELP!!!

Спасибо http://i64.servimg.com/u/f64/12/44/55/09/final11.gif

demond 05.05.2009 13:24

сия табличка (Connection error) гласит, что параметры безопасности не смогли быть применены в виду того, что не удалось получить доступ к серверу (Access denied - фильмы про хакеров смотрел? :-) ). причиной данной неудачи может быть неправильный пароль рута (по умолчанию YES - тот самый current root) или запрет firewall на доступ по порту 3306. или (вкратце) была некорректно удалена предыдущая версия MySQL, поэтому надо нажать skip и перезапустить мастер конфигураций из стартового меню. :-)

mff 05.05.2009 13:29

demond, спасибо, я попробую нажать скип http://i64.servimg.com/u/f64/12/44/55/09/final11.gif


Так и сделал, нажал пропустить, потом отмена, вызвал окно конфигкрации по новой - ни чего не получилось :(

Как мне грохнуть сервер MySQL? При следующей установки просит рут пароль, которого я не знаю http://i64.servimg.com/u/f64/12/44/55/09/finish10.gif Или что делать, хелп ми :confused: http://i64.servimg.com/u/f64/12/44/55/09/finish10.gif

mff 05.05.2009 13:59

Проблема решена!
 
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

Вот решение:

1) запустить сервер с опцией --skip-grant-table. Можно просто в .ini файл дописать
строку skip-grant-table

2) выполнить следующие SQL предложения:
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('your_new_password') where USER='root';
mysql> FLUSH PRIVILEGES;

3) удалить строку skip-grant-tables из ini файла и запустить сервер.

Теперь можно подключиться с новым паролем:

# mysql -u root -p
Enter password: your_new_password

http://i64.servimg.com/u/f64/12/44/55/09/final11.gif

demond 05.05.2009 14:06

а пароль YES и пароль старой базы не пробовал?

mff 05.05.2009 14:26

Цитата:

Сообщение от demond
а пароль YES и пароль старой базы не пробовал?

"YES" не пробывал, а старый пасс - неподходил почемуто :confused:

http://i64.servimg.com/u/f64/12/44/55/09/final11.gif

demond 05.05.2009 14:39

просто в строке ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
написано что пароль по умолчанию YES

TANZWUT 05.05.2009 15:35

Цитата:

Сообщение от demond
просто в строке ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
написано что пароль по умолчанию YES


LOL :D


там написано что пароль при конекте использовался Да или Нет ;)

mff 05.05.2009 17:23

TANZWUT вот и я про то же =)

http://i64.servimg.com/u/f64/12/44/55/09/final11.gif


Время: 09:07