• Hallo Besucher!

    Du bist neu im Forum? Dann registriere dich hier, um Diskussionen beizutreten oder eigene Themen zu erstellen. Für die Registrierung ist es erforderlich, dass du einen Spielaccount bei Die Stämme hast.

    Andernfalls kannst du dich hier direkt einloggen.

    Falls du dein Passwort vergessen hast, kannst du hier ein neues Passwort anfordern.

MySQL - Datenbankverbindung, welche IP benötigt?

  • Themenstarter DeletedUser62751
  • Startdatum

DeletedUser32288

Gast
Bei mir gehts nur im cgi-Verzeichnis Ludwig, bin aber bei Star-Host.
 

DeletedUser62751

Gast
LudwigXXXXXV;2573254Warning: mysql_connect() [function.mysql-connect schrieb:
: Access denied for user 'domanaik_02'@'85.14.204.22' (using password: YES) in /home/www/cwcity/hosting/d/o/domanaik/htdocs/chat_lesen.php on line 11
Es konnte keine Verbindung hergestellt werden!

Warum sagt er da wieder 85.14.204.22?
Du hast doch gesagt ich brauche IP von db4.cwsurf.de und die ist 85.14.204.31? o_O
 

DeletedUser

Gast
Warum sagt er da wieder 85.14.204.22?
Du hast doch gesagt ich brauche IP von db4.cwsurf.de und die ist 85.14.204.31? o_O

erstmal muste selber rausfinden wo deine db liegt..
muss ja nich db4 sein kann auch sonst wo sein
und das nimmste dann als "ip"
also nich die ip rausfinden sondern direkt so nehmen (zB db4.cwsurf.de)... wobei ich mich frage wo da der unterschied sein könnte


Re4lD4rknesS -> wenn cwcity php anbietet aber kein cgi-verzeichnis hat wirds wohl in den anderen gehn ;)
 

DeletedUser62751

Gast
erstmal muste selber rausfinden wo deine db liegt..
muss ja nich db4 sein kann auch sonst wo sein
und das nimmste dann als "ip"
also nich die ip rausfinden sondern direkt so nehmen (zB db4.cwsurf.de)... wobei ich mich frage wo da der unterschied sein könnte


Re4lD4rknesS -> wenn cwcity php anbietet aber kein cgi-verzeichnis hat wirds wohl in den anderen gehn ;)

ne, bei mir ist es auch db4.cwsurf.de. Aber dein Fehler leitet ja auf '85.14.204.22' ? Warum?
 

DeletedUser

Gast
hm... gute frage
raff ich aba auch nicht...scheint ne weiterleitung zu sein...

hast dus nun mal mit db4.cwsurf.de versucht?
 

DeletedUser

Gast
öhm doofe frage:
verwechselst du bei dem connect nicht den dbnamen mit dem dbuser?
 

DeletedUser

Gast
Ihr habt doch hier euren Chat. Wozu dann noch einen programmieren? ;-)


Ein paar Infos:
Server mit PHP sind in der Regel so eingerichtet, daß alle Dateien mit der Endung .php geparst werden. Das ist nicht wie bei cgi Scripten, für die es ein spezielles Verzeichnis gibt.

Für die Verbindung zur Datenbank unbedingt immer den Namen benutzen. Also bei euch "db4.cwsurf.de". Sollte die Datenbank mal auf einen anderen Server umziehen, der eine andere IP Adresse hat, habt ihr dadurch weniger Probleme, da der Hoster dann einfach den Namen auf die neue IP umleitet.


Ach ja... und dbname ≠ dbuser.
dbname = Datenbank, zu der du dich verbindest.
dbuser = Benutzer, mit dem du dich an der Datenbank anmeldest.
dbname ist auch nicht zu verwechseln mit dem Name der Tabelle, in dem die Daten gespeichert werden.
 

DeletedUser62751

Gast
Ihr habt doch hier euren Chat. Wozu dann noch einen programmieren? ;-)


Ein paar Infos:
Server mit PHP sind in der Regel so eingerichtet, daß alle Dateien mit der Endung .php geparst werden. Das ist nicht wie bei cgi Scripten, für die es ein spezielles Verzeichnis gibt.

Für die Verbindung zur Datenbank unbedingt immer den Namen benutzen. Also bei euch "db4.cwsurf.de". Sollte die Datenbank mal auf einen anderen Server umziehen, der eine andere IP Adresse hat, habt ihr dadurch weniger Probleme, da der Hoster dann einfach den Namen auf die neue IP umleitet.


Ach ja... und dbname ≠ dbuser.
dbname = Datenbank, zu der du dich verbindest.
dbuser = Benutzer, mit dem du dich an der Datenbank anmeldest.
dbname ist auch nicht zu verwechseln mit dem Name der Tabelle, in dem die Daten gespeichert werden.

Aber ich glaube gelesen zu haben, dass bei cwcity.de datenbankname = datenbankuser ist! nur so komme ich auch in phpmyadmin rein!
 

DeletedUser

Gast
Das kann natürlich sein, daß die beiden Namen identisch sind, will ich nich abstreiten.
Aber dann wäre der Code hier
Code:
mysql_select_db('chatnachrichten',$db);
falsch, wenn der Benutzername "domanaik_02" lautet.
 

DeletedUser

Gast
Aber ich glaube gelesen zu haben, dass bei cwcity.de datenbankname = datenbankuser ist! nur so komme ich auch in phpmyadmin rein!

Deine Datenbanken werden nach deinem Usernamen benannt:
domanaik
domanaik_02
domanaik_03
usw.

Das ist der DBNAME.
Dann gibts noch die DBUSER
DBUSER ist in dem Fall der gleiche Name denn du für deinen Webspace gewählt hast. Also domanaik.
 

DeletedUser22014

Gast
Ist dir klar, dass du dein Datenbankpasswort öffentlich gemacht hast?
 

DeletedUser62751

Gast
Ist dir klar, dass du dein Datenbankpasswort öffentlich gemacht hast?

omg -.-'
Ja, steht aber oben. Die Datenbank wird danach gelöscht und eine neue erstellt mit neuem PW.
Das is ja jetzt nur dass ich es zum laufen bringe ;)

Ludwig und Zappelphilipp vielen Dank, ich schaue mir das gleich an und melde mich dann wieder^^
 

DeletedUser62751

Gast
Deine Datenbanken werden nach deinem Usernamen benannt:
domanaik
domanaik_02
domanaik_03
usw.

Das ist der DBNAME.
Dann gibts noch die DBUSER
DBUSER ist in dem Fall der gleiche Name denn du für deinen Webspace gewählt hast. Also domanaik.

Hinweis: Der MySQL-Benutzername ist gleich dem jeweiligen Datenbanknamen.

Ist DBUSER = MySQL-Benutername? Schon , oder?^^
 
Zuletzt bearbeitet von einem Moderator:

DeletedUser

Gast
Hinweis: Der MySQL-Benutzername ist gleich dem jeweiligen Datenbanknamen.

Ist DBUSER = MySQL-Benutername? Schon , oder?^^

hier mal meine config

PHP:
$dbhost = 'db4.cwsurf.de'; // "IP"
$dbport = '3306'; // Port
$dbname = 'pafnetmod_01'; // Datenbankname
$dbuser = 'pafnetmod'; // Datenbankuser = CWCityBenutzerName

Ich kann nur sagen das es so funktioniert...
 

DeletedUser62751

Gast
hier mal meine config

PHP:
$dbhost = 'db4.cwsurf.de'; // "IP"
$dbport = '3306'; // Port
$dbname = 'pafnetmod_01'; // Datenbankname
$dbuser = 'pafnetmod'; // Datenbankuser = CWCityBenutzerName

Ich kann nur sagen das es so funktioniert...

Port brauche ich doch nicht oder? Und was ist mit Datenbank auswählen?
 

DeletedUser62751

Gast
ne prot brauchste nich...der steht da nur mit bei...

datenbank auswählen machste indem du drauf connectest

PHP:
$host = "db4.cwsurf.de"; // Adresse des Datenbankservers, fast immer localhost 
$user = "domanaik_02"; // Ihr MySQL Benutzername 
$pass = "1q2w3e"; // Ihr MySQL Passwort 
$dbase = "domanaik_02"; // Name der Datenbank 

$db = mysql_connect("$host" , "$user" , "$pass") OR DIE ("Keine Verbindung zu der Datenbank moeglich."); 
$erg = mysql_select_db($dbase , $db) or die ("Auswahl der Datenbank nicht moeglich.");

Das habe ich ausm Internet und einfach meine eingefügt. Müsste so ja jetzt klappen oder?
 

DeletedUser

Gast
PHP:
$host = "db4.cwsurf.de"; // Adresse des Datenbankservers, fast immer localhost 
$user = "domanaik_02"; // Ihr MySQL Benutzername 
$pass = "1q2w3e"; // Ihr MySQL Passwort 
$dbase = "domanaik_02"; // Name der Datenbank 

$db = mysql_connect("$host" , "$user" , "$pass") OR DIE ("Keine Verbindung zu der Datenbank moeglich."); 
$erg = mysql_select_db($dbase , $db) or die ("Auswahl der Datenbank nicht moeglich.");

Das habe ich ausm Internet und einfach meine eingefügt. Müsste so ja jetzt klappen oder?

Ja, normalerweiße müsste das klappen (bei mir klappt es zumindest so).
 
Oben