closed

  • Hö, da steht, dass MySQL sich nicht mit meiner Datenbank verbinden kann.

    Yo, ich weiß jetzt totaaal was ich machen kann :P

    Indem du die CONNECTION richtig aufbaust, sprich z.B. richtiges MySQL Passwort? Datenbankname, etc.? So das wars, du wirst mir zu viel.

  • Wie meinst du das?


    Hey Rxngo!

    Er meint es so:

    PHP
    <?php
          ....
         $Object = mysql_connect($host, $user, $password)
                 or die(mysql_error());
         if(is_resource($Object))
                mysql_select_db($db, $Object)
                  or die(mysql_error());
    ?>

    Das ganze soll auf "mysql_error())" verweisen. Benutze mysql_error() um eine genauere Beschreibung in deinen Kopf hinein zu filtern.

    MfG,
    Rockstar *
    ---------------------------------------------------
    A C/C++ Programmer & Verilog Describer --
    ---------------------------------------------------

    2 Mal editiert, zuletzt von -@Deleted (17. April 2016 um 20:00)

  • Hey Rxngo!

    Er meint es so:

    PHP
    <?php
          ....
         $Object = mysql_connect($host, $user, $password)
                 or die(mysql_error());
         if(is_resource($Object))
                mysql_select_db($db, $Object)
                  or die(mysql_error());
    ?>

    Das ganze soll auf "mysql_error())" verweisen. Benutze mysql_error() um eine genauere Beschreibung in deinen Kopf hinein zu filtern.

    MfG,
    Rockstar *
    ---------------------------------------------------
    A C/C++ Programmer & Verilog Descriper --
    ---------------------------------------------------


    Danke für's erklären, Rockstar :)

    Da du ja Programmierer und so bist, wüsstest du was ich machen könnte?

    Ich bin bei ZapHosting, und habe bereits mit dem Support geschrieben, es liegt daran das sich MySQL nicht mit meiner DB verbinden kann.
    Wieso?

    Sorry, das ist mein erster vServer, hatte davor immer Xampp, kenn mich null aus mit vServern..

  • wüsstest du was ich machen könnte

    Hey Rxngo!

    Du könntest mir ein "Snippet" deiner MySQL-Connection zu schicken lassen. Ist dein MySQL-Server auf dem lokalen dedicated Server installiert oder extern (hoster, ...)?


    PHP
    $conn_Instance = mysql_connect($host . ':' . $port, $user, $password);

    $host = MySQL Host;
    $port = MySQL Port; (Standard ist 3306);
    $user = MySQL Benutzer;
    $password = MySQL Passwort;

    Gehe auf Nummer-Sicher und schau ob der MySQL Host auch der richtige ist (Falls lokal dann localhost)!
    Hast du auch schon geschaut ob die Datenbank existiert? Die Datenbank wird aufgerufen per mysql_select_db($database, $conn_Instance);
    Prüfe auch den MySQL-Port!

    MfG,
    Rockstar *
    ---------------------------------------------------
    A C/C++ Programmer & Verilog Describer --
    ---------------------------------------------------

    Einmal editiert, zuletzt von -@Deleted (17. April 2016 um 20:00)

  • Sorry, das ist mein erster vServer, hatte davor immer Xampp, kenn mich null aus mit vServern..

    .. & das merkt man.
    Informiere dich bevor du ein Hotel oder ein sonstiges Projekt erstellst.
    Das sind die Basics, die jeder kennen muss, um was erzielen zu können.

    Es bedeutet, dass die Verbindung mit der Datenbank nicht erfolgt ist.
    Das heißt entweder, dass du dich vertippt hast oder den Syntax nicht verstanden hast.
    Es gibt host = "localhost" ist es in den meisten Fällen bei Servern z.B. Außer wenn du irgendwie noch einen externen Server für die Datenbanken hast.
    Es gibt user = meistens root, oder was du da festgelegt hast
    Und es gibt password = Hier solltest du dass Passwort von deinem MySQL eingeben.

    Achtung
    Du musst natürlich erst MySQL installiert haben, damit es funktioniert.
    Solltest du weitere Hilfe benötigen wende dich an mich, mein Skype-Name: xmotion3005

    Hinweis
    Ich werde die Lösung des Problems hier posten,
    um den anderen Nutzern, die das Problem evtl. auch haben zu erklären, wie es richtig geht.

    Werde dir falls benötigt alles korrekt einstellen, damit du problemlos ein Hotel oder sonstiges erstellen kannst.
    Dein erstes Projekt wird aber mit Sicherheit nicht erfolgreich werden, da die Retroszene allg. gerade klein geworden ist, und Newcomer keine Chance haben.
    Da musste schon deine eigenen Funktionen einbauen, aber das musste wohl alles lernen.


    Viel Glück, jeder fing mal klein an!

  • Ich weiß das doch xD

    Aber es lag am server ;)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!