php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.07.2005, 15:13  
Gast
 
Beiträge: n/a
Standard PHPMyAdmin

Hi,
Ich habe mir nen Apache geladen PHP 4.4.0 und das neuste MySQL funktioniert auch alles wunderbar.
Nur hab ich folgendes Problem mit phpmyadmin...ich kann mich nicht einloggen wobei es in der config auf http Login steht umd das Root password der db auzufragen..tipp ich dieses ein blinkt das fenster erneut auf woraus ich schließe passwort ist falsch. Ich hab die ganze Config durch gewällst und sind leider keine möglichkeit es dazu zu bringen das ich mich einloggen kann.

Stell ich jedoch die Variable ($cfg['Servers'][$i]['auth_type']) auf Config oder Cookie erscheint folgendes...:

Code:
 MySQL meldet: Dokumentation
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
Wenn ich $cfg['Servers'][$i]['password'] NICHT gesetzt habe.

//-------------------------------------------------------------------------------//

Ist $cfg['Servers'][$i]['password'] gesetzt unter Config oder Cookie erscheint folgendes:

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


Ich hoffe ihr könnt mir helfen.

MfG XeroX
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 23.07.2005, 15:45  
Gast
 
Beiträge: n/a
Standard

Die mysql-Erweiterung Deiner php-Version benutzt eine libmysql, die nicht aktuell genug ist.
siehe auch: http://dev.mysql.com/doc/mysql/en/old-client.html

Welches Betriebsystem kommt zum Einsatz? Welches php-Paket hast Du heruntergeladen/benutzt?
  Mit Zitat antworten
Alt 23.07.2005, 15:55  
Gast
 
Beiträge: n/a
Standard

Windows XP
Geladen hab ich das ZIP PHP4.4.0 von php.net
  Mit Zitat antworten
Alt 23.07.2005, 17:32  
Gast
 
Beiträge: n/a
Standard

Bei php5 liegt die mysql-Erweiterung einzeln vor und benutzt auch eine eigenständige libmysql.dll.
Wenn man die bei php mitgelieferte durch die der jeweiligen mysql-Version ersetzt, gibt es keine Probleme mit den mysql-Funktionen.

Bei php4 ist der mysql-support in der win32-Version fest einkompiliert - samt libmysql
  Mit Zitat antworten
Alt 23.07.2005, 17:34  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 387
MrNiceGuy befindet sich auf einem aufstrebenden Ast
Standard

Es reicht schon aus, wenn du in der DOS-Box (Jaja, ich weiß, DOS gibt es unter XP nicht mehr, nenne das aber trotzdem so :P) den Client von MySQL aufrufst (im Unterverzeichnis "\bin" vom MySQL-Installationsverzeichnis):

Code:
mysql.exe --user=root --password=rootpasswort
Danach öffnet sich die SQL-Console, in die du dann folgendes einträgst:

Code:
SET PASSWORD FOR 'root'@'localhost'=OLD_PASSWORD('rootpasswort');
Dadurch setzt du das Kennwort für den Benutzer "root" in der alten Verschlüsselung. Danach kannst du auch mit alten Clients connecten bzw. ohne weiteres Zutun mit PHP 4 drauf zugreifen. Wichtig ist nur das Semikolon am Ende der Zeile, damit der Befehl auch ausgeführt wird. Um das Tool danach wieder zu verlassen, einfach "QUIT" eingeben und mit Enter bestätigen. Danach landest du wieder im DOS-Prompt

MfG
MNG
MrNiceGuy ist offline   Mit Zitat antworten
Alt 23.07.2005, 19:27  
Gast
 
Beiträge: n/a
Standard

Das sagt ihr mir jetzt wenn ich PHP5 Installiert hab ^^
Allerdings sagt mit PHPMYADMIN jetzt

Code:
Die Erweiterung "mysql" kann nicht geladen werden.
Bitte überprüfen Sie Ihre PHP-Konfiguration.
Dokumentation
Ich hab gesehen das es oben schon jemand angesprochen hat aber ich habs leider nicht ganz verstanden.

Ich hab auch bereits in der php.ini die php_mysql.dll akitviert funzt leider trotzdem nicht..
  Mit Zitat antworten
Alt 23.07.2005, 22:41  
Gast
 
Beiträge: n/a
Standard

Was sagt
PHP-Code:
<?php phpinfo(); ?>
zum Status der mysql-Erweiterung?
Dort steht auch, welche php.ini benutzt wird. Nur diese ändern, alle anderen haben keine Auswirkung.

In dieser php.ini nach extension_dir suchen; der Wert sollte das Verzeicvhnis angeben, in dem sich php_mysql.dll befinden; i.d.R. also etwas mit /ext/ am Ende.
Die Zeile extension=php_mysql.dll suchen und ggf. das Semikolon am Anfang der Zeile entfernen.
Dann die Datei libmysql.dll (der mysql-Installation; also <mysql>\lib\libmysql.dll) an eine Stelle kopieren, an der sie windows findet; oftmals z.B. c:\windows oder c:\winnt - je nachdem, welches Verzeichnis davon bereits existiert; wahlweise auch c:\windows\system32 oder c:\winnt\system32. Vorsichtshalber die libmysql.dll im php-Verzeichnis in libmysql.dll.orig umbenennen.

Danach den webserver neustarten und nocheinmal mit phpinfo() kontrollieren.

mysql sollte sich in der Ausgabe von phpinfo() ungefähr so darstellen:
Code:
mysql
MySQL Support	enabled
Active Persistent Links 	0
Active Links 	0
Client API version 	4.1.12a
  Mit Zitat antworten
Alt 23.07.2005, 23:30  
Gast
 
Beiträge: n/a
Standard

Vielen Dank es läuft
  Mit Zitat antworten
Alt 27.07.2005, 14:32  
Gast
 
Beiträge: n/a
Standard

hmm...Jetzt hab ich nochmal PHP4 Drauf gemacht weil das was ich damit vorhabe nur mit PHP4 läuft wie mir scheint.

Code:
# For PHP 4 do something like this:
LoadModule php4_module "H:/web/php/sapi/php4apache2.dll"
AddType application/x-httpd-php .php


# configure the path to php.ini
PHPIniDir "H:/web/php"
Hab den Apache Sogar schon neue Installiert aber es sagt immer das Module würde es nicht geben...
Ich hab schon 5 Mal kopiert die Adresse und habs auch schonmal woanders hingepackt..aber...er lädst einfach nicht...

Kann mir vielleicht einer Helfen ? Es ist schonmal gelaufen..
  Mit Zitat antworten
Alt 29.07.2005, 13:31  
Gast
 
Beiträge: n/a
Standard

Kommt da nur diese Fehlermeldung oder wird vorher irgendwo/irgendwie über eine andere dll gemackert?
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
phpmyadmin stellt UTF8-Zeichen falsch dar ajo_silent Datenbanken 3 24.04.2006 18:48
MySQL und PHPMyAdmin auf APACHE Webdesigner Datenbanken 12 24.03.2006 21:13
[Erledigt] phpmyadmin Zugriff verweigert Datenbanken 7 31.12.2005 13:02
PhpMyAdmin Problem test022 Server, Hosting und Workstations 4 18.12.2005 11:12
darf keine Datenbank erstellen in phpMyAdmin Datenbanken 2 20.10.2005 19:32
phpMyAdmin Daten exportieren als ISO-8859-1 Format. DonTermi Datenbanken 0 15.09.2005 10:24
[Erledigt] Frage zu PHPMyAdmin Datenbanken 2 28.07.2005 18:32
Problem mit IIS6 und PHPMyAdmin PHP Tipps 2005-2 4 18.07.2005 21:58
#1064 bei export von mysql 4.0.20 auf 4.0.24 per phpmyadmin Datenbanken 2 15.06.2005 15:41
Probleme beim Einrichten von PHPMyAdmin PHP Tipps 2005 4 06.03.2005 18:57
phpmyadmin 2.6.1 bei Strato installieren klappt nicht.. Datenbanken 13 24.02.2005 21:34
PHPmyAdmin läuft nicht kampfnickel Datenbanken 11 30.12.2004 13:23
[Erledigt] mysqldump und phpmyadmin Datenbanken 4 07.11.2004 15:57
Installation von phpmyadmin 2.5.7 bei 1und1 klappt nicht PHP Tipps 2004 9 16.10.2004 17:35
[Erledigt] Kann SQL Datei über phpMyAdmin nicht importieren Datenbanken 1 11.08.2004 09:53

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
phpmyadmin php version 4.4.0, phpmyadmin 2 \1und1\ #1045 - access denied for user: \'root@localhost\', php4apache2.dll mysql \client api version\, phpmyadmin php 4, msql pw ändern ‘root’@’localhost’ = old_password(‘’);, phpmyadmin for php 4, php 4.4 phpmyadmin, phpmyadmin für php 4.4, phpmyadmin php ini, die erweiterung mysql kann nicht geladen werden. bitte überprüfen sie ihre php-konfiguration

Alle Zeitangaben in WEZ +2. Es ist jetzt 11:49 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.