Yadgar: mysql_connect() bei lokaler Serverinstallation wirft Fehler!

High!

Ich versuche gerade, bei der Programmierung einer Standalone-Bibliotheksverwaltung (ohne Netzwerkbetrieb) zur Überprüfung eines eingegebenen Benutzernamens mit mysql_connect() auf den lokalen Apache/Mysql-Server zuzugreifen. Allerdings habe ich (vorerst) weder Benutzer noch Passwort für die Datenbank definiert - sind die Angaben für Benutzer und Passwort optional?

Bis bald im Khyberspace!

Yadgar

  1. Hi,

    Ich versuche gerade, bei der Programmierung einer Standalone-Bibliotheksverwaltung (ohne Netzwerkbetrieb) zur Überprüfung eines eingegebenen Benutzernamens mit mysql_connect() auf den lokalen Apache/Mysql-Server zuzugreifen. Allerdings habe ich (vorerst) weder Benutzer noch Passwort für die Datenbank definiert - sind die Angaben für Benutzer und Passwort optional?

    http://dev.mysql.com/doc/refman/5.1/en/default-privileges.html

    Und was ist mit dem Fehler, von dem du im Titel noch schriebst ...?

    MfG ChrisB

    --
    Light travels faster than sound - that's why most people appear bright until you hear them speak.
    1. High!

      Habe zwischenzeitlich selbst nachgeschlagen - ja, Username und Passwort sind optional! Trotzdem erst mal danke... auch für den Tip, bei nächster Gelegenheit doch bitte ein Passwort für root einzurichten!

      Bis bald im Khyberspace!

      Yadgar

  2. Hello,

    Ich versuche gerade, bei der Programmierung einer Standalone-Bibliotheksverwaltung (ohne Netzwerkbetrieb) zur Überprüfung eines eingegebenen Benutzernamens mit mysql_connect() auf den lokalen Apache/Mysql-Server zuzugreifen. Allerdings habe ich (vorerst) weder Benutzer noch Passwort für die Datenbank definiert - sind die Angaben für Benutzer und Passwort optional?

    Wie lautet Dein Statement zum Verbindungsaufbau genau?

    <http://de.php.net/manual/en/function.mysql-connect.php
    [link:http://de.php.net/manual/en/mysqli.connect.php>

    Wenn Du den Xampp und die darin enthaltene MySQL-Version benutzt, dann ist am Angang nur der Bentuzer 'root' ohne ein Passwort vorhanden.

    Das würde ich auch im Testbetrieb schnell ändern und einen zusätzlichen Testuser mit Passwort anlegen, sowie auch root ein einfaches Passwort geben, damit Du dich nicht beim Spielen mit Statements aus Versehen mal ganz aussperrst. :-)

    Liebe Grüße aus dem schönen Oberharz

    Tom vom Berg

    --
    Nur selber lernen macht schlau
    http://bergpost.annerschbarrich.de
    1. echo $begrüßung;

      Das würde ich auch im Testbetrieb schnell ändern und einen zusätzlichen Testuser mit Passwort anlegen, sowie auch root ein einfaches Passwort geben, damit Du dich nicht beim Spielen mit Statements aus Versehen mal ganz aussperrst. :-)

      Aussperren geht, aber "ganz" geht nicht. Zum einen kann man die Datenbankfiles in eine neue Installation kopieren (außer der Datenbank mysql natürlich) und zum anderen gibt es Routinen zum Neusetzen des Passworts.

      echo "$verabschiedung $name";