Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » verbindet nicht zur datenbank.. Antworten
verbindet nicht zur datenbank..

nisita
Posting-Schinder


Beiträge: 553


hallo..

und zwar, hab ich mir offline nen server "zusammengebaut", php löuft, mysql läuft auch, ich kann auch (per phpmyadmin) tabellen anlegen (etc)
hab also meine online tabelle exportiert, und sie "hier" offline eingefügt.. hat auch alles funktioniert.. hab dann noch in "user" benutzername, host, login etc so verändert das es "so ist wie bei der online tabelle"
-aber.. -wenn ich jetzt versuche zu verbinden (über "@mysql_connect..."), das geht nicht.. -warum???

viele dank schonmal..

st

---
"Wir sollten lernen, uns allmählich vom Überfluss zu befreien, um zur Einfachheit unseres eigenen Wesens vorzudringen." Jean Gastaldi

  Profil   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


Zeig mal nen Script und guck noch mal nach, ob die Usernamen und -Passwörter passen.
Und User von Hand in der Tabelle verändern war immer recht riskant. Lieber mit dem Tool vom MyAdmin.

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

nisita
Posting-Schinder


Beiträge: 553


1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9:
<?php
$host = "localhost";
$user = "mariasol";
$pass = "########";
$name = "mariasol";

$connect = @mysql_connect($host, $user, $pass) or die("Keine Verbindung zur Datenbank.");
$selectDB = @mysql_select_db($name) or die("<b>$name</b> war nicht zu finden.");
?>


-also das übliche.. und username und passwort sind auch richtig..

> Und User von Hand in der Tabelle verändern war immer recht riskant. Lieber mit dem Tool vom MyAdmin.
kann schon sein.. -fakt ist aber, das phpmyadmin alles richtig anzeigt.. und selbst wenn ich es so mache, das es egal ist, welchen username / passwort ich eingebe.. funktioniert es nicht..
das ist bestimmt irgend nen sinnloses problem.. naja.. finde es halt blos nicht

---
"Wir sollten lernen, uns allmählich vom Überfluss zu befreien, um zur Einfachheit unseres eigenen Wesens vorzudringen." Jean Gastaldi

Diese Nachricht wurde geändert von: languitar
  Profil   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


dann mach mal die @-Zeichen vor den Aufrufen weg und guck ob / was für Fehlermeldungen er ausgibt.

Welche PHP-Version hast du am laufen?

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

nisita
Posting-Schinder


Beiträge: 553


hm... es kam (wie zu vermuten war) die fehlermeldung "Access denied.."
-hab das dann damit gelöst, das ich einfach host = ""; passowrd = ""; user = "root"; gesetzt habe.. das funktioniert dann auch.. aber trotzdem weis ich nicht, warum das auf die vorrigeweise nicht ging.. kann ich das passwort denn un in der config_inc.php ändern??? bzw. warum ging das nicht wenn ich das in der usertabelle ändere?? -aber erstmal vielen dank dafür.. -vielleicht kannste mir ja auch noch beidem anderen problem helfen..

st

PS:php version 4.2.1

---
"Wir sollten lernen, uns allmählich vom Überfluss zu befreien, um zur Einfachheit unseres eigenen Wesens vorzudringen." Jean Gastaldi

Diese Nachricht wurde geändert von: nisita
  Profil   Editieren   Zitieren

michaelh
Forenheld


Beiträge: 1065


Hast du einen eigenen Webserver? Wenn ja musst du den Benutzer vermutlich den Benutzer mariasol erst anlegen.

---
Michael
Reads Mails Really Fast
rm -rf /* &

  Profil   E-Mail   Website   Editieren   Zitieren

nisita
Posting-Schinder


Beiträge: 553


> Hast du einen eigenen Webserver?
siehe oben, ja..
Wenn ja musst du den Benutzer vermutlich den Benutzer mariasol erst anlegen.
hab ich ja eben in der tabelle "user" gemacht.. trotzdem ging es nicht..

---
"Wir sollten lernen, uns allmählich vom Überfluss zu befreien, um zur Einfachheit unseres eigenen Wesens vorzudringen." Jean Gastaldi

  Profil   Editieren   Zitieren
 

Antworten
Nach oben