Wenn ich mit MySQL eine Dabenbank erzeugt habe und eine Tabelle erzeugen will, müsste ich dem Programm irgendwie mitteilen können, in welcher Datenbank diese Tabelle gehört. Das ist zwar simpel, aber ich finde nirgends in der Dokumentation einen Hinweis darauf, wie man das macht. Dort steht zwar, der Befehl CREATE TABLE erzeuge eine Tabelle in der "current DB", aber nicht, wie man MySQL mitteilt, wlche Datenbank die "currente" ist. Leider verweigert auch das eine MySQL-Buch, das ich habe, jede Auskunft über diese Anfängerfrage. Kann mir jemand helfen? -- Paul Batt Fachjournalist BR SVVF - pbatt@access.ch Kernstrasse 27 - 8004 Zürich - Schweiz Telefon +41 1 242 39 76 Telefax +41 1 242 20 94 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Wenn ich mit MySQL eine Dabenbank erzeugt habe und eine Tabelle erzeugen will, müsste ich dem Programm irgendwie mitteilen können, in welcher Datenbank diese Tabelle gehört. Das ist zwar simpel, aber ich finde nirgends in der Dokumentation einen Hinweis darauf, wie man das macht. Dort steht zwar, der Befehl CREATE TABLE erzeuge eine Tabelle in der "current DB", aber nicht, wie man MySQL mitteilt, wlche Datenbank die "currente" ist. Leider verweigert auch das eine MySQL-Buch, das ich habe, jede Auskunft über diese Anfängerfrage. Kann mir jemand helfen?
Die Datenbank wechselst du mit "use Datenbankname". AFAIK kann man auch so etwas schreiben wie "create table Datenbankname.Tablename" oder so ähnlich, aber das weiss ich leider auch nicht genau. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Sun, 30 Jan 2000, Paul Batt wrote:
[...] Dort steht zwar, der Befehl CREATE TABLE erzeuge eine Tabelle in der "current DB", aber nicht, wie man MySQL mitteilt, wlche Datenbank die "currente" ist.
mysql> USE database;
Leider verweigert auch das eine MySQL-Buch, das ich habe, jede Auskunft über diese Anfängerfrage. Kann mir jemand helfen?
Ja. Sind die Seiten bedruckt? :) Papier hat im Allgemeinen einen hohen Brennwert .... Ich kann mir nur unschwer vorstellen, dasz der >USE< Befehl nicht aufgefuehrt ist, entweder habe ich Dich miszverstanden, oder Du hast es uebersehen. Alternativ: Sieh Dir das mysql-Handbuch von http://www.rent-a-database.de an. html-Version, als Einstieg nicht schlecht. Als weiterfuehrende Lektuere empfehle ich die original mysql-Doku: http://www.mysql.com Viel Erfolg! -- mfg / With best regards, Ciao Mikey -- -- Even one moment of life spent cannot be regained for millions of gold coins. Therefore, what greater loss is there than time spent uselessly ? -- -- Thorsten Garrels * th.garrels@t-online.de * Wittmund / Germany --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Paul Batt wrote:
Wenn ich mit MySQL eine Dabenbank erzeugt habe und eine Tabelle erzeugen will, müsste ich dem Programm irgendwie mitteilen können, in welcher Datenbank diese Tabelle gehört. Das ist zwar simpel, aber ich finde nirgends in der Dokumentation einen Hinweis darauf, wie man das macht. Dort steht zwar, der Befehl CREATE TABLE erzeuge eine Tabelle in der "current DB", aber nicht, wie man MySQL mitteilt, wlche Datenbank die "currente" ist. Leider verweigert auch das eine MySQL-Buch, das ich habe, jede Auskunft über diese Anfängerfrage. Kann mir jemand helfen?
Hallo, mit welchem Client arbeitest Du denn? mysql kmysql ... in mysql z.B. reicht ein \s oder ein status Dann siehst Du, welche db die current ist. Gruß, Martin --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (4)
-
Martin.Stark@rz-online.de
-
pbatt@access.ch
-
Th.Garrels@t-online.de
-
webmaster@cyraxx.de