Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: nie moge polaczyc sie z baza danych
Forum PHP.pl > Forum > Bazy danych > MySQL
hmmm
po kilku miesiecznej przerwie postanowilem cos napisac.
sciagnalem sobie nowsza (od tej, ktora posiadalem) wersje mysql i php.
pliki odpowiednio nazywaly sie mysql-4.1.13-win32 i php-4.4.0-installer. pisze to tak w razie czego, gdyby to mialo znaczenie. zainstalowalem tez iis no i niby dziala.

problem pojawia sie jednak juz przy probie polaczenia z baza danych:
  1. <?php
  2. include('polacz.inc');
  3. $db = mysql_connect($host, $user, $pass) or die('blad w polaczeniu. <br />' . mysql_error());
  4. mysql_select_db($name, $db) or die('blad przy wyborze bazy danych.<br />' . mysql_error());
  5. ?>
i wywala mi wowczas:
Kod
Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in c:\inetpub\wwwroot\jakub_86\inc\2f.inc on line 3
blad w polaczeniu.
Client does not support authentication protocol requested by server; consider upgrading MySQL client
natomiast plik polacz.inc wyglada tak:
  1. <?php
  2. $host = 'localhost';
  3. $user = 'user';
  4. $pass = 'haslo';
  5. $name = 'nazwa';
  6. ?>
w czym blad?
crash
Było wiele razy! Nawet nie raczyłeś poszukać na forum. Zamykam.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.