Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL]Instalacja do PHP
Revan1
post 9.04.2009, 11:17:41
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 27.03.2009
Skąd: Warszawa

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


Witam chcialem ostatnio polaczyc PHP z Mysql azinstalowale baze wszystko OK, sciagnalem dll'a mysql, zmienilem ustawienia jak bylo w ksiazce nawpisane ale mimo to nic.. Szukalem w necie ustawien domyslnych bez skutku.. Pomozecie?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 17)
piotrooo89
post 9.04.2009, 11:20:14
Post #2


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




wróżki dziś maja wolne - święta sam rozumiesz.

podaj jakieś info, co się dzieje. odhasowałeś odpowiednią linię w php.ini? zainteresuj się gotowymi produktami typu XAMPP.


--------------------
Go to the top of the page
+Quote Post
Revan1
post 9.04.2009, 12:46:43
Post #3





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 27.03.2009
Skąd: Warszawa

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


Taki Kod:

CODE

<?
$link = mysql_connect("127.0.0.1", "root", "haslo")
or die ("Nie mogę nawiązać połaczenia z serwerem.");
mysql_select_db("mysql");

$result = mysql_query ('SELECT * FROM baza');
$ilosc=mysql_num_rows($result);

echo("Liczba odpowiedzi: $ilosc
");

mysql_close($link);
?>


Taki błąd:

Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in D:\Moje witryny\test.php on line 2
Nie mogę nawišzać połaczenia z serwerem

Ten post edytował Revan1 9.04.2009, 12:47:35
Go to the top of the page
+Quote Post
erix
post 9.04.2009, 12:56:05
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Jak instalowałeś MySQL? Z paczki dla Windows po prostu, czy z jakimś zestawem?


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
DREEMus
post 9.04.2009, 15:09:22
Post #5





Grupa: Zarejestrowani
Postów: 286
Pomógł: 34
Dołączył: 4.09.2008
Skąd: Wrocław

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


Plik "klienta" kopiujesz z katalogu gdzie masz MySQL'a ...
a i druga sprawa nie instaluj MySQL 5.1 ;D więcej problemów niż korzyści ...


--------------------
Serwer : Acer Aspire 5050 : AMD Turion X2 2x1.9 MHz : 2x2 GB Dual : 250GB + 500 GB USB
Warsztat : Apache v2.2 : PHP v5.2 : MySQL v5.0 : phpMyAdmin v3.4 : phpDesigner v7
Go to the top of the page
+Quote Post
Revan1
post 10.04.2009, 10:28:12
Post #6





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 27.03.2009
Skąd: Warszawa

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


Wersje Mysql mam 5.0.20a, instalowałem po prostu, bez zadnych Query Browserów itp.. Jak włączam komputer wyskakuje mi Unknown() i że nie ma mysql.dll, mimo ze sciagnalem i skopiowalem do odpowiedniego folderu
Go to the top of the page
+Quote Post
erix
post 10.04.2009, 11:54:05
Post #7





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




libmysql.dll chyba masz na myśli...

Cytat
i skopiowalem do odpowiedniego folderu

Który masz na myśli?


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
Revan1
post 10.04.2009, 12:02:31
Post #8





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 27.03.2009
Skąd: Warszawa

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


Nie, php_mysql.dll bylo napisane ze tego brakowalo, skopiowałem do Webserver/php4/extensions

Ten post edytował Revan1 10.04.2009, 12:14:22
Go to the top of the page
+Quote Post
erix
post 10.04.2009, 12:03:41
Post #9





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
php4

... Bez komentarza.

Cytat
php_mysql.dll bylo naopisane ze tego brakowalo


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
Revan1
post 10.04.2009, 12:13:41
Post #10





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 27.03.2009
Skąd: Warszawa

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


No ja nie moge, jak włączam komputer pojawia sie error:
Unknown() canot find ... php_mysql.dll in C:\WebServer\php4\extensions\php_mysql.dll

Co mam znaleźć w phpinfo?

W php.ini mam tak:

extension_dir = "C:/WebServer/php4/extensions/

extension=php_mysql.dll

Nie wiem czy to dobrze czy zle

Ten post edytował Revan1 10.04.2009, 12:14:02
Go to the top of the page
+Quote Post
erix
post 10.04.2009, 12:31:53
Post #11





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Ja mam tak:
Kod
extension_dir = "C:\bin\serwer\php5\ext"
  1. odwrotne slesze
  2. brak slesza na końcu


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
Revan1
post 10.04.2009, 13:14:00
Post #12





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 27.03.2009
Skąd: Warszawa

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


Nie bylo srednika w 2 linijce, ale jak to poprawilem wyskakuje mi teraz:

Parse error: parse error in D:\Moje witryny\przyklad6-2.php on line 3

CODE

<?
$link = mysql_connect("127.0.0.1", "root", "cholewa");
or die ("Nie mogę nawiązać połaczenia z serwerem.");
mysql_select_db("mysql");

$result = mysql_query ('SELECT * FROM baza');
$ilosc=mysql_num_rows($result);

echo("Liczba odpowiedzi: $ilosc
");

mysql_close($link);
?>


Ten post edytował Revan1 10.04.2009, 13:14:28
Go to the top of the page
+Quote Post
mike
post 10.04.2009, 13:17:17
Post #13





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(Revan1 @ 10.04.2009, 14:14:00 ) *
Nie bylo srednika w 2 linijce, ale jak to poprawilem wyskakuje mi teraz:
Miało go nie być.
  1. <?php
  2.  
  3. $link = mysql_connect("127.0.0.1", "root", "cholewa") or die ("Nie mogę nawiązać połaczenia z serwerem.");
  4.  
  5. ?>
Go to the top of the page
+Quote Post
Revan1
post 10.04.2009, 13:48:22
Post #14





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 27.03.2009
Skąd: Warszawa

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


aha..... :S poprawilem te sleshe ale nadal to samo
Go to the top of the page
+Quote Post
korro
post 10.04.2009, 14:45:08
Post #15





Grupa: Zarejestrowani
Postów: 259
Pomógł: 42
Dołączył: 8.04.2005
Skąd: Mława

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


Moim zdaniem chodzi o opcje w silniku MySQL 'use old password'.
Wykonaj w MySQL to:
Cytat
SET PASSWORD FOR root@localhost = OLD_PASSWORD('cholewa');


--------------------
Go to the top of the page
+Quote Post
Revan1
post 10.04.2009, 14:50:27
Post #16





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 27.03.2009
Skąd: Warszawa

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


Oo lepiej, dzięki smile.gif, ale teraz pojawia się tak:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in D:\Moje witryny\przyklad6-2.php on line 7
Liczba odpowiedzi:
Go to the top of the page
+Quote Post
korro
post 10.04.2009, 14:52:38
Post #17





Grupa: Zarejestrowani
Postów: 259
Pomógł: 42
Dołączył: 8.04.2005
Skąd: Mława

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


Cytat(Revan1 @ 10.04.2009, 13:50:27 ) *
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in D:\Moje witryny\przyklad6-2.php on line 7

Połączenie już działa.
Komunikat oznacza, że select nic nie zwrócił.
Zamiast:
Kod
SELECT * FROM baza

daj
Kod
SELECT * FROM user


Ten post edytował korro 10.04.2009, 14:53:59


--------------------
Go to the top of the page
+Quote Post
Revan1
post 10.04.2009, 16:37:18
Post #18





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 27.03.2009
Skąd: Warszawa

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


No i gites, wielkie dzięki korro. smile.gif

Temat można zamknąć
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: 14.08.2025 - 07:51