Skocz do zawartości

[mysql] Warning: mysql_connect() [function.mysql-connect]: [2002]


dj.drezyna

Polecane posty

Warning: mysql_connect() [function.mysql-connect]: [2002] Próba połczenia nie powiodła się, ponieważ połczona strona nie (trying to connect via tcp://localhost:3306) in D:\Dokumenty\Witryna\mysql.php on line 2

 

Warning: mysql_connect() [function.mysql-connect]: Próba połczenia nie powiodła się, ponieważ połczona strona nie odpowiedziała poprawnie po ustalonym okresie czasu lub utworzone połczenie nie powiodło się, ponieważ połczony host nie odpowiedział. in D:\Dokumenty\Witryna\mysql.php on line 2

 

Fatal error: Maximum execution time of 30 seconds exceeded in D:\Dokumenty\Witryna\mysql.php on line 2

 

Pojawia się po przetworzeniu pliku:

<?php
mysql_connect('127.0.0.1', 'root', 'a')or die('Błąd !: ' . mysql_error());
print ('Połączenie nawiązane');
mysql_close();
?>

Dodam, że korzystam z windows vista z sp2 no i patrzyłem już na link Więc po usunięciu tej linii kodu do postaci (plik: C:\Windows\System32\drivers\etc\hosts):

,,

127.0.0.1 localhost

''

Czyli dalej koniec pliku to powiem że zachowanie się skryptu zmienia się na:

 

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'SYSTEM'@'localhost' (using password: NO) in D:\Dokumenty\Witryna\mysql.php on line 2

Błd !: Access denied for user 'SYSTEM'@'localhost' (using password: NO)

 

Dodam, że na oficjalnym forum php ktoś mówił, że to to mu rozwiązało sprawę natomiast mi nie, chyba że nie wiem jak się do tego prawidłowo zabrać.

 

Bardzo proszę o pomoc, bo niedawno sobie taką bazę danych sprawiłem tyleże na kompie z xp (działa bez zarzutu). A kiedy przyjdzie lato i coś się tam będzie chciało dodać w kodzie to w laptopie byłoby przyjemnie stąd tak bardzo bym chciał żeby ta baza danych też działała na laptopie.

Galeria przyrodnicza http://fotokrajobrazy.warmia.pl

Link do komentarza
Udostępnij na innych stronach

ten błąd

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'SYSTEM'@'localhost' (using password: NO) in D:\Dokumenty\Witryna\mysql.php on line 2

Błd !: Access denied for user 'SYSTEM'@'localhost' (using password: NO)

jest dziwny :D dlatego że piszą tu "nie udało się zalogować jako użytkownik SYSTEM na localhost(127.0.0.1) bez podania hasła"

a w pliku który podałeś jest mysql_connect('127.0.0.1', 'root', 'a')

 

 

co do dwóch pierwszych błędów to są dla mnie dosyć niezrozumiałe dlatego że są po polsku :D

jedyne co mi przychodzi do głowy to to że baza może być wyłączona

spróbuj się połączyć przez pma lyb konsole( mysql --user=root -p [enter i podaj hasło] )

Link do komentarza
Udostępnij na innych stronach

No to jest jeszcze dziwniejsze. Bo tak jak mówisz i gdzie indziej wyczytałem, to zrobiłem skrót do pliku bin/mysql.exe i po lokalizacji wpisałem to coś podał. I co? Odpowiedź welcome to mysql monitor! No i co ja robię nie tak.

System przeinstalowany do stanu fabrycznego sp wgrane najnowsze i aktualki też.

Problem jest identyczny jak przed reinstalacją systemu, czyli konsola się łączy a już z poziomu php nie.

Poza tym nie jestem aż taki zielony, bo sam zainstalowałem to na xp i działa pięknie.

No i jeszcze pytanie. Czy patrzyłeś na ten link z poprzedniego postu? No i dziękuję, że odpowiadasz. Wiadomo że nikt nie wie wszystkiego ale jestem wdzięczny Tobie za chęci i wierzę, że te wskazówki co piszę teraz na coś się zdadzą! Pozdr,

Galeria przyrodnicza http://fotokrajobrazy.warmia.pl

Link do komentarza
Udostępnij na innych stronach

tak zaglądałem, ale skoro mówisz że to nic nie pomogło ....

znalazłem taki poradnik http://maximumpcguides.com/windows-vista/h...php-web-server/

piszą tam że przed instalacją mysql'a trzeba wyłączyć UAC

może spróbuj tak

 

mam jeszcze jeden pomysł

wiem że może i trochę głupi ale spróbować nie zaszkodzi

zamiast 127.0.0.1 wpisz localhost

Link do komentarza
Udostępnij na innych stronach

Spróbowałem. Postępowałem dokładnie jak tam napisali na tej stronie. I nic. Poza tym że zrobiłem dwa restarty kompa więcej komunikat który się pojawia jest taki sam. Czyli po wykonaniu skryptu załączonego parę postów temu jest te same ostrzeżenia natomiast dla phpmyadmin wyświetla się pusta strona bez żadnego znaku w źródle. No a co do zmiany nr na localhost też rezultat jest taki sam. Już nie wiem co dalej robić. Dziękuję z tego miejsca za próbę pomocy ale no nie wiem co mam kliknąć i co ustawić żeby poszło, poza tym, że przecież phpmyadmin by wyświetlił błędy gdyby jakieś były po stronie php, jego złej konfiguracji czy czegoś podobnego. Dziękuję jeszcze raz i wierzę, że są jeszcze jakieś inne sposoby, które Ci przyjdą do głowy.

Pozdr,

Galeria przyrodnicza http://fotokrajobrazy.warmia.pl

Link do komentarza
Udostępnij na innych stronach

  • 1 month later...

Rozwiązanie mojego problemu dopełniło się, znaczy się wszystko działa bez zarzutu. Kryje się to pod adresem http://downloads.mysql.com/docs/mysql-wind...erpt-5.1-en.pdf Postępując dokładnie z instrukcją, a przede wszystkim pamiętając o dodaniu wyjątku portu i jeszcze bardziej o wyłączeniu kontroli użytkownika. Może komuś się przyda. Polecam gorąco zwłaszcza że po angielsku bardzo łatwo się czyta no i nie można znaleźć chyba nigdzie bardziej szczegółowego opisu co jak.

 

Dodam, że problem był podczas korzystania z Visty i poprawiłem plik zgodnie z instrukcją http://pl.php.net/manual/pl/function.mysql-connect.php#94316

Galeria przyrodnicza http://fotokrajobrazy.warmia.pl

Link do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

×
×
  • Utwórz nowe...