Cytat
No to lipa. Co polecasz w takim przypadku? Zmienic wersje mysqla (nie mam pojecia jak mialbym sie za to zabrac, jesli chcialbym dalej uzywac krasnala i nie przesiadac sie na linuxa)
Zmiana wersji mysql'a nie wiaze sie przeciez z linuxem. Nie znam krasnala, bo go nigdy na oczy nie widzialem, ale prawdopodobnie nie bedzie trudna podmiana samego mysql'a. Ja zawsze jak robie update to sciagam ze strony mysqla zip'a (nie instalator), ktorego tylko rozpakowuje do katalogu obecnego mysql'a i to starcza (pomijajac tylko katalog
data, bo jesli jego tez wypakujesz to zresetuja sie wszelkie hasla do baz itp.). Tylko narazie sugeruje nie ruszac wersji 4.1.x tylko zabrac sie za 4.0.x, gdyz 4.1 wymaga troche wiecej czasu, bo trzeba wiecej rzeczy dostosowac i mozesz sie zrazic. 4.0 o ile pamietam nie wymagala niczego poza wypakowaniem i nadpisaniem poprzedniej (w niedziele wieczorem bede mogl to potwierdzic jak bede przy swoim kompie).
Jest tez prostszy scenariusz. Widze, że ze strony Krasnala mozna sciagnac MySQL 4.1.7 jako paczka do Krasnala, wiec byc moze tak bedzie latwiej.
Cytat
czy moze uzywac starszych odpowiednikow tych fkcji, np PASSWORD czy MD5 ?
Przede wszystkim.. to nie sa odpowiedniki tej funkcji. Aczkolwiek funkcje te maja cechy wspolne, bo wszystkie generuja jakis hash (tylko ze kazda wg swojego algorytmu). Uzywanie PASSWORD w aplikacjach jest odradzane przez tworcow bazy, o czym mozna przeczytac w manualu (jest ona jakby zarezerwowana na potrzeby wewnetrzne). Zostaje MD5, ktory jest troche slabszym hashem, aczkolwiek nie jest z nim jeszcze tak zle i mozna go uzywac, chociaz do hashowania hasel jednak wolalbym SHA, bedzie bezpieczniej.
Pozatym napisz moze do czego tego w ogole uzywasz, do hashowania hasel przechowywanych w bazie czy czego innego ?