Moin,
Ich hab folgendes Problem:
Ich kann mit dem php Script nicht auf die Datenbank Tabellen zugreifen.
Hier Mein php code:
$verbindung = mysql_connect("localhost", "username", "passwort")
or die("Verbindung zur Datenbank konnte nicht hergestellt werden");
$datenbank = mysql_select_db("tabelle")
or die ("Datenbank konnte nicht ausgewählt werden");
Ist doch alles richtig, an falschem passwort,tabellen oder username liegts auch nicht da ich beides X mal neugeschrieben bzw. erstellt habe.
$verbindung = mysql_connect("localhost", "username", "passwort")
or die("Verbindung zur Datenbank konnte nicht hergestellt werden<br />Fehler: <br />$verbindung<br />".mysql_error()."");
$datenbank = mysql_select_db("tabelle")
or die ("Datenbank konnte nicht ausgewählt werden<br />Fehler: <br />$datenbanl<br />".mysql_error()."");
aha… anscheinend wird kein befehl $datenbank gesendet…
EDIT: tippfehler… in meinem code… es müsste so heißen:
$verbindung = mysql_connect("localhost", "username", "passwort")
or die("Verbindung zur Datenbank konnte nicht hergestellt werden<br />Fehler: <br />$verbindung<br />".mysql_error()."");
$datenbank = mysql_select_db("tabelle")
or die ("Datenbank konnte nicht ausgewählt werden<br />Fehler: <br />$datenbank<br />".mysql_error()."");
Existiert die Datenbank überhaupt…??
EDIT2: [quote]Access denied for user ‘datenbank’@‘localhost’ to database ‘tabelle’[/qoute]
Warum zur Datenbank Tabelle… die Tabelle haben nichts mit dem verbindungsaufbau zur datenbank zu tun. DU verbindest dich mit einer datenbank, und nicht zu einer tabelle
Jo is schon richtig das das nix mit dem verbinden der datenbank zutun hat aber die tabelle exestiert .
Ich weiß echt nich was ich dagegen machen soll.
Ich erstelle die tabelle/datenbank nochmal neu und probiers nochmal.
Tabelle und Datenbank ist nicht das gleiche!
Eine Datenbank kann mehrere Tabellen enthalten, und in den Tabellen sind dann die Datensätze.
Lerne den Unterschied.
$verbindung = mysql_connect("localhost", "fishi", "owner") or die("Verbindung zur Datenbank konnte nicht hergestellt werden.");
$datenbank = mysql_select_db("fishi")
or die ("Datenbank konnte nicht ausgewählt werden.");
bei bplaced.net ist der Datenbank und Benutzername gleich. (Gibt auch noch Paid Hoster bei denen es so ist )
Nachricht an Hacker: Mein Passwort ist 100% nicht owner. xD