matthias: MYSQL connect

Sersen,

hab ein Problem mit der Verbindung auf meine Datenbank MYsql mit PHP.
Als ich Mysql installiert habe (unter Windows), habe ich winmysqladmin.exe geöffnet und dort einen Username und ein Password angegeben. Das sind doch die Daten mit denen ich mich schließlich einloggen muss oder ?
OK, mein Script sieht folgendermaßen aus und ich will mich auf eine DB namens mysql verbinden
___________________________________________________________
<html>
<body>
<?php

$db_user="Andreas";
$db_password="sauren";

if (!$db_user) {
  echo ("Der Username war falsch");
  }
  else {
  $mydb = mysql_connect("localhost", $db_user, $db_password);
  }

if (!$mydb) {
  echo ("Keine Verbindung zum Server");
  }
  $dbname = "mysql";
  mysql_select_db($dbname, $mydb);
  if (!$dbname){
  echo ("Keine Verbindung zur Datenbank");
  }
?>
</body>
<html>
---------------------------------------------------------------
ich habe ein Formular davor und das sendet die Variablen "db_user" und "db_password" weiter mit post, deswegen die If-Schleife,

wenn ich das ganze mit root und keinem passwort mache, kommt ne leere Seite und ich glaube dann funkts, wenn ich die Userdaten nehme, die ich bei der Installation von mysql angegeben habe, funkts nicht => Keine Verbindung zum Server & Passwort falsch

Bitte Hilfe

  1. Halihallo matthias

    Als ich Mysql installiert habe (unter Windows), habe ich winmysqladmin.exe geöffnet und dort einen Username und ein Password angegeben. Das sind doch die Daten mit denen ich mich schließlich einloggen muss oder ?

    Ja.

    wenn ich das ganze mit root und keinem passwort mache, kommt ne leere Seite und ich glaube dann funkts,

    Überprüfe das auch an einer Beispielstabelle, um sicher zu gehen. Gegencheck über die
    Konsole oder etwas anderem (eg. phpMyAdmin, ist auch ganz nett).

    wenn ich die Userdaten nehme, die ich bei der Installation von mysql angegeben habe, funkts nicht => Keine Verbindung zum Server & Passwort falsch

    Erste Frage: Hast du den Server schon neu gestartet? - Erst dann treten die Änderungen
    in Kraft.

    Weiterführende Tipps:
    Was sagt die mysql-Konsole? - Übergebe ihr auch zu testzwecken den User und das Passwort,
    um zu sehen, ob du über die Konsole reinkommst.

    Viele Grüsse

    Philipp

    --
    RTFM! - Foren steigern das Aufkommen von Redundanz im Internet, danke für das lesen der Manuals.
    Selbstbedienung! - Das SelfForum ist ein Gratis-Restaurant mit Selbstbedienung, Menüangebot steht in den </faq/> und dem </archiv/>.