mysql_connect() bei lokaler Serverinstallation wirft Fehler!
Yadgar
- php
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
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
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
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
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";