Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

phpmyadmin und mysql?

524 views
Skip to first unread message

Heiko Warnken

unread,
Jan 26, 2008, 10:51:49 AM1/26/08
to
Hallo Leute,

ich habe gerade XAMPP 1.6 installiert.
Ich kann auch problemlos im Browser auf den Localhost zugreifen.

Wenn ich allerdings phpmyadmin starte (mit: http://localhost/phpmyadmin)
erhalte ich bereits auf der ersten Seite von PHPMyAdmin folgende
Fehlermeldung(en):

---[Fehlermeldungen Anfang]---
phpMyAdmin hat versucht eine Verbindung zum MySQL-Server aufzubauen,
jedoch hat dieser die Verbindung zurückgewiesen. Sie sollten Ihre
Einstellungen für
Host, Benutzername und Passwort in Ihrer config.inc.php überprüfen und
sich vergewissern, dass diese den Informationen, welche Sie vom
Administrator erhalten
haben, entsprechen.

Fehler

MySQL meldet:
Dokumentation
#1045 - Access denied for user 'root'@'localhost' (using password: YES)

---[Fehlermeldungen Ende]---

Ich habe in den Konfigurationsdateien bislang nichts verändert. Nicht
zuletzt auch aus dem Grund, dass ich nicht genau weiß, welche Dateien
ich wie bearbeiten muss, damit phpmyadmin auf den mysql-Server zugreifen
kann.

Ich habe im phpmyadmin Ordner die Datei config.inc.php. Hier habe ich
ein Password eingetragen. Aber ich finde keine Konfigurationsdatei im
Ordner mysql.

Kann mir da mal jemand helfen?
Wie heißt die Konfigurationsdatei in MySQL?

Und, was noch wichtiger ist, was muss ich dort wie ändern, damit alles
problemlos funktioniert?

Gruß
Heiko

---
Mitglied in der Arbeit und Schutzgemeinschaft Fort Hahneberg e. V.
http://fort-hahneberg.org

Jens Meißner

unread,
Jan 27, 2008, 4:00:50 AM1/27/08
to
Heiko Warnken schrieb:
Nimm das Passwort aus der config.inc.php raus. Rufe phpmyadmin erneut
auf: Geht! Klicke jetzt auf Rechte, dann in der Liste auf den Stift
neben dem root-Account. Setzt bei Passwort ändern ein MySQL 4.1+
kompatibles Passwort. Dann auf OK. Wenn du jetzt wieder einen
Login-Fehler bekommst, trage das Passwort in die Konfigurationsdatei
ein, wenn nicht klickst du nochmal auf, "die Benutzerprofile neu laden".
Spätestens jetzt bekommst du einen Fehler und trägst das Passwort in die
Konfigurationsdatei ein.

Gruß
Jens

Helmut Hullen

unread,
Jan 28, 2008, 6:59:00 AM1/28/08
to
Hallo, Heiko,

Du (dominomaster) meintest am 26.01.08:

> MySQL meldet:
> Dokumentation
> #1045 - Access denied for user 'root'@'localhost' (using password:
> YES)

Das ist (vielleicht) kein phpMyAdmin-Problem.

Was meldet

mysql -u root -p

(und dann das von Dir erwählte-MySQL-root-Passwort)?

Wenn da die gleiche Meldung erscheint, dann sinniere noch mal, welches
Passwort Du vergeben hast.

Wenn dieser Weg jedoch funktioniert, dann könnte "irgendetwas" im
"phpMyAdmin"-Umfeld defekt sein.

Vorweg: hast Du

user = root
password = siehe-oben

in "/root/.my.cnf" eingetragen? "phpMyAdmin" sucht dort.

Gehe ins "phpMyAdmin"-Verzeichnis, schau dort in die Datei
"config.inc.php", such nach 1 Zeile mit "auth_type". Vor-eingestellt ist
dort
'cookie'

Ändere diesen Eintrag in

'http'

Falls die Datei "config.inc.php" nicht im "phpMyAdmin"-Verzeichnis
existiert: kopiere sie aus der Datei "config.sample.inc.php"

Viele Gruesse!
Helmut

Heiko Warnken

unread,
Jan 28, 2008, 9:30:02 AM1/28/08
to

Helmut Hullen schrieb:


> Hallo, Heiko,
>
> Du (dominomaster) meintest am 26.01.08:
>
>> MySQL meldet:
>> Dokumentation
>> #1045 - Access denied for user 'root'@'localhost' (using password:
>> YES)
>
> Das ist (vielleicht) kein phpMyAdmin-Problem.

Den Eindruck gewinne ich auch langsam. Aber ein mySQL-Problem scheint es
auch nicht zu sein.
Nach dem ich die hier geposteten Tipps nachvolzogen habe, erhalte ich
nach wie vor obige Fehlermeldung.
Darum entschloss ich mich xampp vollständig von System zuu entfernen und
die Version 1.6.5 (vorher 1.6.3) neu zu installieren.
Laut xampp funktioniert alles prächtig.
doch beim Aufruf von http://localhost/phpmyadmin war sofort wieder die
Fehlermeldung da.
Paradox: wenn ich http://localhost/phpmyadmin/index.php eingebe (im
Browser) gibt es lediglich einen Hinweis, dass die Kennwörter leer(!)
sind und ich aus Sicherheitsgründen doch eines vergeben solle. Aber
"arbeiten" kann ich dann mit phpmyadmin.
Ich habe immer geglaubt, dass bei localhost/phpmyadmin die Datei
index.php geöffnet wird. Scheint aber nicht der fall zu sein, oder?

Gruß Heiko

Christoph Jeschke

unread,
Jan 29, 2008, 2:27:50 AM1/29/08
to
Helmut Hullen:

Hallo,

> Vorweg: hast Du
>
> user = root
> password = siehe-oben
>
> in "/root/.my.cnf" eingetragen? "phpMyAdmin" sucht dort.

Das ist mir neu. Hast Du für diese Verhaltensweise einen Beleg?
IMHO sucht nur mysql in den my.cnf-Dateien, aber keine externe
Applikation.

--
Today is Prickle-Prickle, the 29th day of Chaos in the YOLD 3174

Helmut Hullen

unread,
Jan 29, 2008, 2:57:00 AM1/29/08
to
Hallo, Christoph,

Du (spam) meintest am 29.01.08:

>> Vorweg: hast Du
>>
>> user = root
>> password = siehe-oben
>>
>> in "/root/.my.cnf" eingetragen? "phpMyAdmin" sucht dort.

> Das ist mir neu. Hast Du für diese Verhaltensweise einen Beleg?

Nein - "Überlieferung".

Viele Gruesse!
Helmut

0 new messages