Um eine Verbindung mit dem Server herzustellen, müssen Sie beim Aufruf von mysql normalerweise einen MySQL-Benutzernamen und in aller Regel auch ein Passwort angeben. Wird der Server auf einem anderen System als demjenigen ausgeführt, an dem Sie sich anmelden, dann müssen Sie auch einen Hostnamen angeben. Wenden Sie sich an Ihrem Administrator, um zu erfahren, welche Parameter (Host- und Benutzernamen sowie Passwort) Sie für die Verbindung angeben müssen. Wenn Sie die korrekten Anmeldeinformationen kennen, sollten Sie wie folgt eine Verbindung herstellen können:
shell>mysql -h
Enter password:host
-uuser
-p********
host
und user
stehen für
den Namen des Hosts, auf dem Ihr MySQL Server ausgeführt wird,
bzw. den Benutzernamen Ihres MySQL-Kontos. Ersetzen Sie die Werte
wie für Ihre Konfiguration erforderlich. Hierbei repräsentiert
********
Ihr Passwort; geben Sie dieses ein,
wenn mysql die Aufforderung Enter
password:
anzeigt.
Funktioniert alles wie erwartet, dann werden ein paar einleitende
Informationen gefolgt von der Eingabeaufforderung
mysql>
angezeigt:
shell>mysql -h
Enter password:host
-uuser
-p********
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 25338 to server version: 5.1.5-alpha-standard Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql>
Die Eingabeaufforderung mysql>
zeigt an,
dass mysql nun zur Entgegennahme von Befehlen
bereit ist.
Wenn Sie sich an dem Computer angemeldet haben, auf dem auch MySQL ausgeführt wird, dann können Sie den Hostnamen weglassen und einfach Folgendes eingeben:
shell< mysql -u user
-p
Wenn Sie beim Anmeldeversuch eine Fehlermeldung wie etwa ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) erhalten, bedeutet dies, dass der MySQL Server-Daemon (unter Unix) bzw. der MySQL Server-Dienst (unter Windows) nicht ausgeführt wird. Wenden Sie sich an den Administrator oder lesen Sie den für Ihr Betriebssystem vorgesehenen Abschnitt in Kapitel 2, Installation von MySQL.
Hilfe bei anderen Problemen, die beim Anmelden häufig auftreten, finden Sie in Abschnitt A.2, „Einige häufige Fehler bei der Benutzung von MySQL“.
Einige MySQL-Installationen gestatten Benutzern die Herstellung einer Verbindung zum auf dem lokalen Host laufenden Server als anonymer (d. h. nicht benannter) Benutzer. Sollte dies bei Ihrem System der Fall sein, dann sollten Sie eine Verbindung herstellen können, indem Sie mysql einfach ohne weitere Optionen aufrufen:
shell> mysql
Wenn Sie erfolgreich eine Verbindung hergestellt haben, können
Sie diese jederzeit trennen, indem Sie QUIT
(oder einfach \q
) an der Eingabeaufforderung
mysql>
eingeben:
mysql> QUIT
Bye
Unter Unix können Sie die Trennung auch mit der Tastenkombination Strg+D durchführen.
Die meisten Beispiele in den nachfolgenden Abschnitten setzen
voraus, dass Sie mit dem Server verbunden sind. Dieses wird durch
die Eingabeaufforderung mysql>
angezeigt.
Dies ist eine Übersetzung des MySQL-Referenzhandbuchs, das sich auf dev.mysql.com befindet. Das ursprüngliche Referenzhandbuch ist auf Englisch, und diese Übersetzung ist nicht notwendigerweise so aktuell wie die englische Ausgabe. Das vorliegende deutschsprachige Handbuch behandelt MySQL bis zur Version 5.1.