Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> MYSQL 5
Indeo
post
Post #1





Grupa: Zarejestrowani
Postów: 295
Pomógł: 7
Dołączył: 26.03.2004
Skąd: Opole

Ostrzeżenie: (0%)
-----


Mam problem z łączeniem się z mysql 5. Podczas próby zalogowania do bazy spod php serwer baz zwraca komunikat o nieprawidłowym protokole autoryzacji.
Jak logowac sie do bazy? Problem dotyczy haseł, jak nie ma hasła nie ma problemu.

Ten post edytował Indeo 29.06.2004, 18:00:58
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Zbłąkany
post
Post #2


Administrator serwera


Grupa: Developerzy
Postów: 521
Pomógł: 13
Dołączył: 2.04.2004
Skąd: 52°24' N 16°56' E

Ostrzeżenie: (0%)
-----


A hasło, które zmieniasz użytkownikowi przepuszczasz przez funkcję PASSWORD() (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) W wersjach wcześniejszych trzeba było tak zrobić inaczej hasła nie było można używać i trzeba było jechać bez hasła (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Indeo
post
Post #3





Grupa: Zarejestrowani
Postów: 295
Pomógł: 7
Dołączył: 26.03.2004
Skąd: Opole

Ostrzeżenie: (0%)
-----


Puszczam:
  1. mysql> SET password FOR 'root'@'localhost' = password('mOje_hasLO);
  2. Query OK, 0 rows affected (0.03 sec)


a dostaje taką odpowiedź:

  1. Warning: Client does NOT support authentication protocol requested BY server; consider upgrading MySQL client IN c:\usr\krasnal\www\zbyt1\conf\bazy.php ON line 3
Go to the top of the page
+Quote Post
Zbłąkany
post
Post #4


Administrator serwera


Grupa: Developerzy
Postów: 521
Pomógł: 13
Dołączył: 2.04.2004
Skąd: 52°24' N 16°56' E

Ostrzeżenie: (0%)
-----


A spróbuj tak:
  1. UPDATE user SET Password=PASSWORD('nowe haslo') WHERE User="nazwa_uzytkownika" AND Host="localhost';
Go to the top of the page
+Quote Post
matid
post
Post #5





Grupa: Zarejestrowani
Postów: 362
Pomógł: 0
Dołączył: 18.02.2004
Skąd: Knurów

Ostrzeżenie: (0%)
-----


A za pomocą jakiej biblioteki próbujesz się połączyć z pod poziomu php? Do połączeń z MySQL 5 nie używa się mysql tylko mysqli.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 18:55