MySQL verbindung?
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
angabe
antwort
auktion
benutzer
code
datenbank
datum
fehlermeldung
folgenden code
host
http
idee
page
problem
syntax
team
url
verbindung
zugreifen
zugriff
-
hallo ich habe folgenden Code:
<?php @mysql_connect("localhost", "root", "") or die("Verbindung zu MySQL gescheitert!"); @mysql_select_db("cms") or die("Datenbankzugriff gescheitert!"); ?>
nun wie kann ich das ändern das es auf lima-city funktioniert?
bitte schnell um eine Antwort!
für alle Antworten:
THX -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Guck mal unter http://www.lima-city.de/databases
Da findest du alles was du brauchst.
localhost erstzt du mit mysql.lima-city.de
root = Benutzername
zwischen den " " kommt dein Kennwort
cms = Dein MySQL Datenbankname
Beitrag zuletzt geändert: 19.12.2009 18:08:47 von website-of-as -
Die Zugangsdaten hab ich schon hab mir schon eine ersteigert!
ach localhsot erstetzt man durch mysql.lima-city.de?
ach dann ist alles klar
THX
Beitrag zuletzt geändert: 19.12.2009 18:32:24 von thundersystem -
THX
ich habe nun folgenden Code:
<?php @mysql_connect("mysql.lima-city.de", "USER161774", "xxxxxxx") or die("Verbindung zu MySQL gescheitert!"); @mysql_select_db("db_161774_1") or die("Datenbankzugriff gescheitert!"); ?>
wenn ich nun auf die page komme erhalte ich:
Datenbankzugriff gescheitert!
aber meine db heisst db_161774_1
das kann doch nicht sein! ODER?
KEINE ANTWORT?
Edit by karpfen: Passwort entfernt
Beitrag zuletzt geändert: 19.12.2009 19:18:02 von karpfen -
Du bist mir so einer.
Mach bitte aus deinem Passwort ein xxx, sonst kann jeder auf deine Datenbank zugreifen!
Das @ wird normal dazu benutzt, Errormeldungen zu unterdrücken.
Dein Code macht also keinen Sinn.
Hier mal eine Lösung mit Debug-Info:
mysql_connect("host","usr","pwd") or die ("Datenbankverbindung gescheitert: ".mysql_error()); mysql_select_db("database") or die ("Datenbank nicht erreichtbar: ".mysql_error());
Gruß,
dex (qap2-Team) -
Thx bin manchmal ein bischen blöd
Mit diesem Code erhalte ich dies:
Datenbank nicht erreichtbar: Access denied for user 'USER161774'@'%' to database 'database'
was soll den das schon wieder? -
mysql_connect("host","usr","pwd") or die ("Datenbankverbindung gescheitert: ".mysql_error());
mysql_select_db("database") or die ("Datenbank nicht erreichtbar: ".mysql_error());
Da musst du natürlich das was ich jetzt hier fett markiert habe durch die jeweiligen Daten von lima-city.de ersetzen!
Sprich host=mysql.lima-city.de, usr=rebooxdesing, pwd=Das Passwort deiner Datenbank
Weil so wie ich das sehe hast du database net mit deiner database ersetzt :D
Dann müsste es auch funktioniren.
Beitrag zuletzt geändert: 19.12.2009 19:36:55 von thundersystem -
rebooxdesign schrieb:
Thx bin manchmal ein bischen blöd
Mit diesem Code erhalte ich dies:
Datenbank nicht erreichtbar: Access denied for user 'USER161774'@'%' to database 'database'
was soll den das schon wieder?
Ganz einfach:
Access denied - Zugriff verweigert
für den Benutzer xy auf Host '%'
zu der Datenkbank 'database'
1) Host % ? Hast du mysql.lima-city.de nicht eingetragen???
2) Datenbank database? So heißt die Datenbank sicher nicht.
Überprüft deine Angaben und zeige bitte mehr Selbstengagement!
EDIT:
Falls es immer noch nicht funktionieren sollte, poste deinen Code noch einmal damit wir eventuelle Tipfehler ausschließen können!
Beitrag zuletzt geändert: 19.12.2009 19:39:22 von qap2 -
Host % ? Hast du mysql.lima-city.de nicht eingetragen???
was meinst du damit?
PS: mein Skript ist so:
<?php mysql_connect("mysql.lima-city.de","USER161774","ZENSIERT") or die ("Datenbankverbindung gescheitert: ".mysql_error()); mysql_select_db("cms") or die ("Datenbank nicht erreichtbar: ".mysql_error()); ?>
Beitrag zuletzt geändert: 19.12.2009 19:41:49 von rebooxdesign -
Eventuell musst du beim Selektieren der Datenbank die Verbindung mitsenden.
Sprich:
$connection = mysql_connect(....)...; mysql_select_db("cms",$connection)...;
Wenn das nicht funktioniert, muss es an der Datenbank liegen.
Die Syntax und Daten stimmen.
EDIT:
STOP!
Deine Datenbank heißt nicht CMS!
Das ist eine Tabelle!
Deine Datenbank muss db_[benutzer]_[x] heißen!
Beitrag zuletzt geändert: 19.12.2009 19:45:06 von qap2 -
funzt immer noch ned!
Aktueller Code:
<?php $connection = mysql_connect("mysql.lima-city.de","USER161774","ZENSIERT") or die ("Datenbankverbindung gescheitert: ".mysql_error()); mysql_select_db("db_161774_1",$connection) or die ("Datenbank nicht erreichtbar: ".mysql_error()); ?>
hast du noch ideen?
Beitrag zuletzt geändert: 19.12.2009 19:52:51 von rebooxdesign -
Und noch einmal:
Keine Passwörter in einen Post schreiben!!!!
Du hast vor dem mysql_connect ein ", das ist ein Syntax-Fehler.
Bitte mehr Eigeninitiative!!!! -
Du verwendest jetzt aber schon faktisch die Daten von hier?
http://www.lima-city.de/databases -
ja alle!
hey,
mir ist da was aufgefallen:
wenn ich was ändere bei dem Filemanager passiert auf der Page aber nichts!
was ist den das wieder? -
Das ist mit Sicherheit der Cache deines Browsers. Du solltest dann einfach die Seite mit STRG+F5 erneut laden.
Kannst du dich hier: http://phpmyadmin.lima-city.de/ mit deinen Zugangsdaten der Datenbank einloggen? -
jo ohne Probleme:
bekomme nun eine neue Fehlermeldung:
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'USER161774'@'cavalorn.lima-city.de' (using password: YES) in /home/webpages/lima-city/rebooxdesign/html/edit/zugriff.inc.php on line 10
Datenbankverbindung gescheitert: Access denied for user 'USER161774'@'cavalorn.lima-city.de' (using password: YES)
zu betrachten hier:
http://rebooxdesign.lima-city.de/index.php
habt ihr wieder ideen?
Beitrag zuletzt geändert: 19.12.2009 20:05:14 von rebooxdesign -
Also wenn du dich mit den Zugangsdaten per phpmyadmin anmelden kannst an deiner Datenbank, dann hast du dich im Skript vertippt. Was anderes kann ich mir gar nicht vorstellen.
-
aber ich finde keinen!
hab jetzt das Cache neu geladen und es hat es immer noch nich editiert!
ACH!!!!!
ich habe so viele Fehlermeldungen!
1.
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'USER161774'@'cavalorn.lima-city.de' (using password: YES) in /home/webpages/lima-city/rebooxdesign/html/edit/zugriff.inc.php on line 10
Datenbankverbindung gescheitert: Access denied for user 'USER161774'@'cavalorn.lima-city.de' (using password: YES
2.
Kann nich editieren!
3.
Datenbank nicht erreichtbar: Access denied for user 'USER161774'@'%' to database 'database'
EDIT: man kann mir den keiner helfen?
Beitrag zuletzt geändert: 19.12.2009 20:28:56 von rebooxdesign -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage