» SelfLinux » Anwendungs-Software » Datenbanken » MySQL - Datenbanken » Abschnitt 5 SelfLinux-0.10.0
zurück   Startseite Kapitelanfang Inhaltsverzeichnis GFDL   weiter

SelfLinux-Logo
Dokument MySQL - Datenbanken - Abschnitt 5 Revision: 1.1.2.11
Autor:  Alexander Fischer
Formatierung:  Torsten Hemm
Lizenz:  GFDL
 

7 Der erste Kontakt

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.



zurück   Seitenanfang Startseite Kapitelanfang Inhaltsverzeichnis GFDL   weiter