Mam problem: Postanowiłem rozpocząć swoją przygode z php i mysql-em. Zainstalowałem sobie wersje odpowiednio jak w temacie. Do tego Apache 2.
W książce, którą się wspomagam znalazłem nastę pujący skrypt do łączenia się z bazą danych:
<?php # Skrypt 5 - mysql_connect
// Ten plik zawiera informacje niezbędne do uzyskania dostępu do bazy danych. Ustanawia on także poł±czenie z serwerem MySQL i dokonuje wyboru bazy.
// Umieść w stałych informacje potrzebne do nawiązania połączenia z bazą.
DEFINE ('DB_USER', 'moja nazwat');
DEFINE ('DB_PASSWORD', 'moje hasło');
DEFINE ('DB_HOST', 'localhost');
DEFINE ('DB_NAME', 'moja baza');
// Nawiąż połączenie i wybierz bazę danych.
$dbc = @mysql_connect (DB_HOST, DB_USER, DB_PASSWORD) OR die ('Nie mogłem połączyć się z MySQL-em: ' . mysql_error() );
@mysql_select_db (DB_NAME) OR die ('Nie udało mi się wybrać bazy danych: ' . mysql_error() );
?>
Tworząc taki skrypt i uruchamiając go otrzymuję następujący komunikat:
"Nie mogłem połączyć się z MySQL-em: Client does not support authentication protocol requested by server; consider upgrading MySQL client"
Jestem początkujący w tym temacie, więc nie za bardzo wiem, co stanowi problem.
Proszę o pomoc
