Navigation
  •    
Forum TAESS Networks kann nicht zum 'Localhost' verbinden
Hallo erstmal.
Ich versuche mich seit gestern mit phpmyadmin, mysql, php, blah anzufreunden. Habe mir bei Youtube n Tutorial angesehn, wo genau vor meinen Augen ein login system per php & mysql gescriptet wird (will noch kein profi sein, nur erstmal ausprobieren).

Ich habe den php script, der mich zu meiner datenbank und zum host (etc.) verbinden soll, genau so geschrieben, wie der Code im Video, trotzdem bekomme ich keine verbinung (habe natürlich alles andere so eingetragen wie ich denke, wie es sein soll).
Ich bekomme zwar eine Fehlermeldung, dass etwas falsch sein soll in der und der reie, aber ich finde den fehler nicht...

Hier habe ich mal den script:
Code


<?php
//MySQL-Verbindung
$host = "localhost";
$user = "shirosql1";
$db = "shirosql1";
if(!mysql_connect($host,$user)){
echo "keine verbindung moeglich zu $host.";
}else{
if(!mysql_select_db($db)){
echo "kann $db nicht auswaehlen";
}
}
?>


Da es meistens zu 'localhost' verbunden wird dachte ich, dass es funktionieren sollte, aber da der code im video ging, weis ich jetzt nicht genau, was falsch ist...
Hier nochmal der Link zum Video, falls es jemand brauch:
http://www.youtube.com/watch?v=Xu51hhX0xhQ Der code ist ca. bei 0:32:28.

Hier nochmal mal die fehlermeldung:
Warning: mysql_connect(): Access denied for user 'shirosql1'@'localhost' (using password: NO) in /var/customers/webs/shiro/member/anmeldung.php on line 14 keine verbindung moeglich zu localhost.

Das hat mich gestern so frustriert... vielleicht kann mir jemand von euch helfen? Bin noch blutiger anfänger und mach das das erste mal :>
LG.
(Hoffendlich hab ich nix angegeben, dass man mich jetzt hacken kann^^')

Antworten
Hallo,

Du hast vergessen das Passwort zu übergeben.

Code


$password = "keks";
mysql_connect($host, $user, $password);

Liebe Grüße,
Feurigel

Hab ich ebend mal gemacht, nur leider immernoch die selbe Fehlermeldung und keine Verbindung.

Der einzige unterschied ist, dass in der fehlermeldung jetzt steht "(using password: YES)". Der 'Fehler' in der 14 (jetzt 15ten) zeile bleibt gleich (wäre die wo steht mysql_connect().
Ist der host-name bei taess vllt n anderer?

Danke für die schnelle antwort.

Hoi,

der Host "localhost" ist schon korrekt. Könnte es vielleicht sein, dass du bei der Datenbankerstellung beim Passwort ausversehen ein Leerzeichen eingefügt hast? Versuche mal das Passwort der Datenbank zu ändern und dich dann erneut zu verbinden.

Liebe Grüße,
Feurigel

Ne, hab ich ebend mal überprüft.
Hab dann mal n neue passi gemacht, dann gings^^

Man.. wie peinlich, bei sowas eigentlich simplen nachzufragen....
Vielen lieben Dank :D

LG.

Lädt...
 SchließenHinweis: Um Dir ein besseres Nutzererlebnis zu bieten, werden von uns sogenannte Cookies gesetzt. Durch die Nutzung unserer Website stimmst Du dem zu. Nähere Informationen findest Du in unserer Datenschutzerklärung.