Um die zu erfahren ob der Server aktiv ist, geben sie bitte folgendes
Kommando in die Konsole ein:
user@linux ~$
mysqladmin -u root -h localhost ping
|
Nun sollten Sie die Meldung "mysqld is alive" erhalten.
Ist dem so, dann läuft Ihr Server. Andernfalls erhalten Sie eine
Hinweismeldung, dass die Verbindung nicht hergestellt werden konnte
und wie Sie eventuell Fehler beseitigen können.
Wenn Sie das ausprobieren möchten, kann müssen Sie den Datenbankserver
herunterfahren:
user@linux ~$
mysqladmin -u root -h localhost shutdown
|
Anschließend noch einmal den "ping"-Befehl eingeben und Sie müssten
die entsprechende Fehlermeldung erhalten. Anschließend den Server bitte
wieder mit dem Befehl mysqld start
starten, damit wir damit arbeiten können.
Abschließend zu den Test's geben Sie noch folgenden Befehl ein:
user@linux ~$
mysqladmin -u root -h localhost status
|
Der Befehl liefert bei laufendem Server noch einige Informationen zum
System. Sie erkennen auf einfache Art, wie lange der Server schon
aktiv ist, wie viele Threads er gerade bearbeitet und all die anderen
Dinge.
Soweit der erste Kontakt mit dem MySQL-Datenbankserver.
Nun starten wir gemeinsam den Client mysql. Dazu geben Sie am Prompt
den Befehl
user@linux ~$
mysql -u root -h localhost
|
ein und bestätigen mit "Enter". Eine Bildschirmmeldung begrüßt Sie
und dort, wo Ihr Eingabecursor blinkt, steht nun mysql>
user@linux ~$
mysql -u root -h localhost
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2 to server version: 4.0.0
Type 'help;' or '\h' for help. Type '\c' to clear the buffer
mysql> _
|
Durch die Begrüßung wurde Ihnen mitgeteilt, dass alle Befehle mit einem
Semikolon abgeschlossen werden müssen. Wenn Sie sich einmal vertippen
sollten, machen Sie sich keinen Kopf, MySQL schmeißt lediglich eine
Fehlermeldung aus, sonst passiert aber nichts weiter. Gehen Sie nun
folgende Befehle durch, und verlassen den Clienten mit dem Befehl
quit wieder.
user@linux ~$
mysql -u root -h localhost
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2 to server version: 4.0.0
Type 'help;' or '\h' for help. Type '\c' to clear the buffer
mysql>; USE mysql; Database changed mysql>; SHOW TABLES; +-----------------+ | Tables_in_mysql | +-----------------+ | columns_priv | | db | | host | | tables_priv | | user | +-----------------+ 5 rows in set <0.00 sec>
mysql>; quit; Bye
user@linux ~$
|
Nun haben Sie bereits den Datenbankserver und den Client verwendet.
Zum Server ist grundsätzlich nicht mehr viel zusagen, als dass er
gestartet werden muß. Dies geschieht automatisch oder manuell, wie sie
das schon ausprobiert haben. Der Client hingegen wird Sie nun noch
eine Weile beschäftigen.
|