PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   MySQLi/PDO/(MySQL) (http://www.selfphp.de/forum/forumdisplay.php?f=22)
-   -   Problem mit mySQL nach Update auf Version 5.0.18 (http://www.selfphp.de/forum/showthread.php?t=12457)

gl0be 06.02.2006 16:06:13

Problem mit mySQL nach Update auf Version 5.0.18
 
Hi,
mein Problem ist folgendes:
meine Datenbank, die vorher eine mySQL 5.0 Alpha ist gecrasht. Nun habe ich auf Version 5.0.18 upgedated. Das Problem ist jetzt allerdings, das ich zwar ohne Probleme mit dem Control Center sowohl, vom Server (extern, also über öffentliche IP, und über localhost) als auch von meinen Rechner zu Hause auf die Datenbank zugreifen kann.

Nur sobal es an PHP geht klappt nix mehr.

1.) phpMyAdmin 2.7.0-pl2 gib mir folgendes aus:

MySQL meldet:
#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client


2.) meine Skripte, die zwar mit der Alpha liefen, tun jetzt nix mehr:


<?php
$linkID = mysql_connect("externe Server-IP", "root", "psw.");
if (!$linkID)
die("keine Verbindung zur Datenbank");
if (!mysql_select_db("db-name", $linkID))
die("Fehler in dbconn.php");
?>


Ich habe auch statt der externen Server-IP schon 'localhost' bzw. 127.0.0.1 ausprobiert.

Ich hoffe ich könnt mir helfen. Stehe kurz vor dem Nervenzusammenbruch. ^^

xabbuh 06.02.2006 17:33:02

AW: Problem mit mySQL nach Update auf Version 5.0.18
 
Die Client-Bibliothek, mit der PHP versucht, sich mit dem MySQL-Server zu verbinden, ist veraltet: http://dev.mysql.com/doc/refman/5.0/en/old-client.html

gl0be 06.02.2006 19:24:09

AW: Problem mit mySQL nach Update auf Version 5.0.18
 
Hm. Gute Idee, hat aber leider nichts gebracht.
Habe nochmal nach geguckt welche PHP Version ich benutze.
Es ist die PHP Version 4.3.4.

Ich meine das es irgendeine Einstellung in der Datenbank sein muss.
Nur leider kenne ich mich mit mySQL nicht sehr gut aus.

;)

xabbuh 06.02.2006 19:47:30

AW: Problem mit mySQL nach Update auf Version 5.0.18
 
Zitat:

Zitat von gl0be
Habe nochmal nach geguckt welche PHP Version ich benutze.
Es ist die PHP Version 4.3.4.

Die PHP-Version hat damit zunächst einmal nichts zu tun. Mit phpinfo() kannst du aber nachschauen, welche Client-API PHP verwendet. Hast du dir die verlinkte Seite auch mal durchgelesen?

gl0be 06.02.2006 21:49:58

AW: Problem mit mySQL nach Update auf Version 5.0.18
 
Client API version 3.23.49 ^^. Denke dann wird das daran liegen. Werde das gleich nochmal ausprobieren.

Also müsste das Problem durch eine Aktualisieren auf die aktuelle PHP Version behoben sein ?

Soweit schonmal vielen vielen Dank für deine Hilfe.

xabbuh 06.02.2006 22:15:59

AW: Problem mit mySQL nach Update auf Version 5.0.18
 
Hier kannst du dir für PHP 5.1 die Client-API in den Versionen 4.1 und 5.0 herunterladen. Dafür muss PHP 5 natürlich installiert sein.

gl0be 07.02.2006 00:01:22

AW: Problem mit mySQL nach Update auf Version 5.0.18
 
^^,
hehe. also bin schon nen gutes stück weitergekommen.

habe php einfach nochmal installiert ^^.

bekomme jetzt nur noch eine fehlermeldung:

Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'localhost' (10061) in C:\Inetpub\Www_root\dbconn.php on line 3
keine Verbindung zur Datenbank


die dazugehörige datei sieht wie folgt aus:


<?php
$linkID = mysql_connect("localhost", "root", "psw");
if (!$linkID)
die("keine Verbindung zur Datenbank");
if (!mysql_select_db("Pommern", $linkID))
die("Fehler in dbconn.php");
?>



Vermute, dass jetzt nur noch irgendwo in der php.ini ne kleine einstellung fehlt. Bin zwar am suchen, finde jedoch leider nix mehr.
habe die php_mysql.dll freigemacht. register_globals = on. das ext dir habe ich auch gesetzt. (dieses jedoch so "C:\PHP\ext", habe aber auch schon "./ext" und "C:/PHP/ext" versucht.)

gl0be 07.02.2006 00:50:41

AW: Problem mit mySQL nach Update auf Version 5.0.18
 
Hab das letzte Problem herrausgefunden. War meine eigene Dummheit.
Man kann keine Vebindung zu einer Datenbank herstellen, die net läuft ;).

aber naja. nochmals tausend dank für deine Hilfe. ohne dich säße ich immer noch dran.

meikel (†) 07.02.2006 01:17:49

AW: Problem mit mySQL nach Update auf Version 5.0.18
 
Zitat:

Zitat von gl0be
hehe. also bin schon nen gutes stück weitergekommen.

habe php einfach nochmal installiert ^^.

Noch toller wäre, wenn Du endlich mal das verwenden würdest:
http://de.php.net/mysql_error


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:15:40 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.