Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z polaczeniem sie z baza
cornholio666
post 13.09.2005, 09:08:35
Post #1





Grupa: Zarejestrowani
Postów: 472
Pomógł: 8
Dołączył: 14.03.2004
Skąd: Rzeszów

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


zainstalowalem apacha, mysqla, php i nie moge sie polaczyc z baza. Jak mialem phptriad to bylo tak

mysql_connect("localhost", "root", "")
or die("nie mozna sie polaczyc");

teraz wpisuje:

mysql_connect("localhost", "root", "mojehaslo")
or die("nie mozna si epolaczyc");

pewnie jakis glupi blad ... jak sie poprawnie polaczyc?


--------------------
I need TP for my bunghole!!!

Mój nowy przyjaciel - tytanowa płytka na stałe
------------------------------------------------------
AEGEE, kwiaciarnia rzeszów , notariusz rzeszów, zakład krawiecki rzeszów, paweł jakubowicz
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
mhs
post 13.09.2005, 09:11:37
Post #2





Grupa: Zarejestrowani
Postów: 764
Pomógł: 3
Dołączył: 30.04.2003

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


przyczyn moze byc kilka:
a) brak uruchomionego serwera mysql
cool.gif bledna nazwa użytkownika lub hasła

wykorzystaj funkcję mysql_error" title="Zobacz w manualu php" target="_manual by sprawdzić jaki dokładnie jest błąd
Go to the top of the page
+Quote Post
cornholio666
post 13.09.2005, 09:40:06
Post #3





Grupa: Zarejestrowani
Postów: 472
Pomógł: 8
Dołączył: 14.03.2004
Skąd: Rzeszów

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


wiec mam takie cos:

Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in C:\Server\Apache2\htdocs\pr1\index.php on line 26

Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in C:\Server\Apache2\htdocs\pr1\index.php on line 27

co to moze byc ? ohmy.gif

i jeszcze mam pytanko: Czy display_errors mam miec na on czy na off


--------------------
I need TP for my bunghole!!!

Mój nowy przyjaciel - tytanowa płytka na stałe
------------------------------------------------------
AEGEE, kwiaciarnia rzeszów , notariusz rzeszów, zakład krawiecki rzeszów, paweł jakubowicz
Go to the top of the page
+Quote Post
mhs
post 13.09.2005, 09:44:01
Post #4





Grupa: Zarejestrowani
Postów: 764
Pomógł: 3
Dołączył: 30.04.2003

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


Blad mysqlowy oznaca, ze najprawdopodobniej masz zainstalowanego MySQL'a w wersji 4.1 (gdzie zmienil sie sposob autoryzacji dostepu do bazy danych) a php w wersji 4. Zrob aktualizacje do php 5; dodaj obsluge mysql'a i bedzie ok.

Dyrektywe display_errors podczas tworzenia oprograomowania masz miec ustalona on ON dlatego by wychwycic wszystkie bledy ktore parser Ci pokaze, natomiast w momencie umieszczenia jej w Sieci i udostepnienia do korzystania ustaw na OFF dlatego by bledy nie pokazywaly sie (co stanowic moze cenne wskazowki dla wlamywaczy).
Go to the top of the page
+Quote Post
cornholio666
post 13.09.2005, 11:00:57
Post #5





Grupa: Zarejestrowani
Postów: 472
Pomógł: 8
Dołączył: 14.03.2004
Skąd: Rzeszów

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


mam php5 tak jak poradziles. Teraz mam takie cos:

$link = mysql_connect("localhost", "root", "cornholio");
echo mysql_errno($link) . ": " . mysql_error($link). "\n";

i wyskakuje:

Fatal error: Call to undefined function mysql_connect() in C:\Server\Apache2\htdocs\pr1\index.php on line 26


czyli ze taka funkcja nie istnieje? o co tu chodzi? mad.gif


--------------------
I need TP for my bunghole!!!

Mój nowy przyjaciel - tytanowa płytka na stałe
------------------------------------------------------
AEGEE, kwiaciarnia rzeszów , notariusz rzeszów, zakład krawiecki rzeszów, paweł jakubowicz
Go to the top of the page
+Quote Post
mhs
post 13.09.2005, 11:04:55
Post #6





Grupa: Zarejestrowani
Postów: 764
Pomógł: 3
Dołączył: 30.04.2003

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


funkcja nie jest dostepna gdyz w php 5 domyślnie nie jest instalowana biblioteka obsługi mysql'a (jak pisalem tez wyzej); usun znak srednika w lini ";extension=php_mysql.dll" w pliku php.ini i zrestartuj apacha
Go to the top of the page
+Quote Post
cornholio666
post 13.09.2005, 20:48:36
Post #7





Grupa: Zarejestrowani
Postów: 472
Pomógł: 8
Dołączył: 14.03.2004
Skąd: Rzeszów

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


ok poradzilem sobie z tym. Mialem jeszcze problem taki jak Ka-lolek http://forum.php.pl/index.php?showtopic=31923 . Dokladne rozwiazanie problemu jest tam opisane. Plik php_mysql.dll znajduje sie w wersjii php-5.0.4-Win32.zip a nie jak bylo napisane php-4.3.8 (ja go tam nie znalaznem). dzieki za pomoc smile.gif


--------------------
I need TP for my bunghole!!!

Mój nowy przyjaciel - tytanowa płytka na stałe
------------------------------------------------------
AEGEE, kwiaciarnia rzeszów , notariusz rzeszów, zakład krawiecki rzeszów, paweł jakubowicz
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 16:08