Weiter Zurück [Inhalt] Online Suche im Handbuch

28.14 USE

USE db_name
Das Statement USE db_name teilt MySQL mit, daß die Datenbank db_name die Standarddatenbank nun ist. Alle Befehle wirken bis auf Wiederruf auf diese Datenbank:

mysql> USE db1;
mysql> SELECT count(*) FROM mytable;      # select von db1.mytable
mysql> USE db2;
mysql> SELECT count(*) FROM mytable;      # select von db2.mytable

Wenn eine bestimmte Datenbank angesprochen wird, wird der Befehl USE übergangen:


mysql> USE db1;
mysql> SELECT author_name,editor_name FROM author,db2.editor
           WHERE author.editor_id = db2.editor.editor_id;
Der Ausdruck USE wurde aus Gründen der Kompatibilität zur SYBASE (und auch Microsoft) Datenbanke eingeführt.


Weiter Zurück [Inhalt] Online Suche im Handbuch