mysql_connect() - Access denied for user ...

Alles, was MariaDB und MySQL betrifft, kann hier besprochen werden.

mysql_connect() - Access denied for user ...

Postby bussemic » 13. July 2008 22:19

Hallo,

ich bin gerade dabei XAMPP auf meinem Rechner zum Laufen zu bekommen. Leider komme ich aber bei folgender Fehlermeldung nicht weiter.

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'wxxxx'@'localhost' (using password: YES) in J:\Server\htdocs\inc\xtc_db_connect.inc.php on line 24
Unable to connect to database server!

Hat von Euch schon mal jemand diese Meldung gehabt und eine Lösung gefunden?

Kann mir noch einer Sagen, wo in welchen Ordner die SQL-Datei abgelegt werden muss, welche ich aus meiner Online-Datenbank exortiert habe?

Vielen Dank im Voraus für Eure Unterstützung.

bussemic
bussemic
 
Posts: 2
Joined: 07. July 2008 08:15

Postby Wiedmann » 14. July 2008 00:25

Hat von Euch schon mal jemand diese Meldung gehabt

Yup. Gibt es im MySQL-Handbuch sogar eine eigene FAQ dazu.

und eine Lösung gefunden?

Zwei für dich:
- benutzte in deiner Scriptkonfiguration einen User den es in MySQL schon gibt.
- oder lege in MySQL einen User entsprechend deiner Scriptkonfiguration an.

Kann mir noch einer Sagen, wo in welchen Ordner die SQL-Datei abgelegt werden muss, welche ich aus meiner Online-Datenbank exortiert habe?

Das ist egal wo du die abspeicherst. Beim Import dieser Datei mit z.B. "mysql.exe" oder "phpMyAdmin", musst du halt nur noch wissen wo diese ist.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby bussemic » 14. July 2008 19:47

Vielen Dank für die schnelle Antwort.

Nur leider kann ich Deiner Beschreibung nicht ganz folgen. Ich habe in der Datei configure.php (J:\Server\htdocs\includes) folgenden Text:

// define our database connection
define('DB_SERVER', '??????????'); // eg, localhost - should not be empty for productive servers
define('DB_SERVER_USERNAME', '?????');
define('DB_SERVER_PASSWORD', '???????');
define('DB_DATABASE', 'usr_xxxxxx_1');
define('USE_PCONNECT', 'false'); // use persistent connections?
define('STORE_SESSIONS', 'mysql'); // leave empty '' for default handler or set to 'mysql'
?>

Wie muss ich diesen Text anpassen damit ich auf die lokale Kopie meiner Datenbank usr_web61_1.sql im Ordner J:\Server\mysql\data zugreifen kann? Oder vielleicht noch besser. Wie muss ich den Text anpassen, wenn ich auf die Onlinedatenbank http://83.133.96.118/phpMyAdmin/ zugreifen möchte?

Ist die oben genannt Datei überhaupt die Richtige für die Änderungen?

Gruß

bussemic
bussemic
 
Posts: 2
Joined: 07. July 2008 08:15

Postby Wiedmann » 14. July 2008 19:57

damit ich auf die lokale Kopie meiner Datenbank usr_web61_1.sql im Ordner J:\Server\mysql\data zugreifen kann?

Das ist keine Datenbank, sondern eine SQL-Datei (von einem Export).
--> Wie oben schon geschrieben, müsstest du diese ersteinmal in eine lokale Datenbank importieren.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany


Return to MariaDB - MySQL

Who is online

Users browsing this forum: No registered users and 2 guests