CocoaMySQL problemy z połączeniem
Zainstalowałem dziś graficzny manager do obsługi bazy danych MySQL.
Ze strony domowej projektu CocoaMySQL pobrałem najnowszą wersje managera. Niestety najnowsza stabilna wersja jest z 11 września 2003…
Po wpisaniu prawidłowych danych, adresu komputera, nazwy użytkownika i hasła dostałem, jak się później okazało, mylący komunikat o błędzie w połączeniu z serwerem. Prawdziwym problemem nie była nazwa serwera, tylko problem z szyfrowaniem hasła w MySQL-u.
Od wersji 4.1 MySQL-a została zmieniona domyślna funkcja szyfrująca hasło, której CocoaMySQL w wersji 0.5 nie obsługuje. (więcej o zmianach w haszowaniu hasła)
Są dwa wyjścia z tej sytuacji. Po zalogowaniu się na konsole MySQL-a zmieniamy hasło używając starej funkcji szyfrującej.
SET PASSWORD FOR 'some_user'@'some_host' = OLD_PASSWORD('mypass');
Drugi sposób to pobranie wersji beta - CocoaMySQL 0.7b3. U mnie działa bezproblemowo z MySQL-em w wersji 5.0.19.
Saturday, 30 December 2006, 11:17 pm by Cezary Okupski
A tych smakołyków próbowałeś:
http://www.mysql.com/products/tools/
?
Sunday, 31 December 2006, 3:25 am by Wojciech Bednarski
Tak, mam zainstalowane, lecz do prostych zmian w bazie w zupełności wystarcza mi CocoaMySQL, a backup i tak robie z palca.