mysql anfängerfrage
Hallo!
Also ich habe ein Buch, mit dem ich MySQL lernen will, und ich habe auch alles ganz genau nach Buch gemacht, aber es klappt trotzdem nicht so wie ich will
.
Das Problem ist folgendes:
Ich habe eine Datenbank angelegt, die "team" heißt. Darin soll es eine Tabelle geben, die "adressen" heißt.Theoretisch habe ich die mit CREATE TABLE adressen ( usw... auch angelegt... Nur wie ihr auf dem Scrennshot links seht, steht dort es wurden keine Tabellen gefunden... Warum ist das so, ich habe sie doch angelegt? Akutalisieren bringt auch nichts... Und wenn ich die Tabelle nochmal anlegen will, sagt er mir, sie würde schon existieren.
Ein weiteres Problem ist: Ich kann ja Daten über die Eingabemaske oder per SQL hinzufügen. Das mit der Eingabemaske klappt sogar. Was nicht klappt ist das mit SQL denn ich bin so blöd, das entsprechende Feld dafür, wo ich es eintragen muss zu finden. Kann mir jemand sagen, wo ich das finde? In dem Buch steht, dieses Feld muss "zur Eingabe der SQL-Befehle" heißen, aber ich kann dieses Feld nicht finden. Ich habe echt gesucht...
Danke schonmal für alle Antworten!
Also ich habe ein Buch, mit dem ich MySQL lernen will, und ich habe auch alles ganz genau nach Buch gemacht, aber es klappt trotzdem nicht so wie ich will
. Das Problem ist folgendes:
Ich habe eine Datenbank angelegt, die "team" heißt. Darin soll es eine Tabelle geben, die "adressen" heißt.Theoretisch habe ich die mit CREATE TABLE adressen ( usw... auch angelegt... Nur wie ihr auf dem Scrennshot links seht, steht dort es wurden keine Tabellen gefunden... Warum ist das so, ich habe sie doch angelegt? Akutalisieren bringt auch nichts... Und wenn ich die Tabelle nochmal anlegen will, sagt er mir, sie würde schon existieren.
Ein weiteres Problem ist: Ich kann ja Daten über die Eingabemaske oder per SQL hinzufügen. Das mit der Eingabemaske klappt sogar. Was nicht klappt ist das mit SQL denn ich bin so blöd, das entsprechende Feld dafür, wo ich es eintragen muss zu finden. Kann mir jemand sagen, wo ich das finde? In dem Buch steht, dieses Feld muss "zur Eingabe der SQL-Befehle" heißen, aber ich kann dieses Feld nicht finden. Ich habe echt gesucht...
Danke schonmal für alle Antworten!
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »weiß nicht« (22. Dezember 2003, 18:04)
der zeigt doch rechts eine Tabelle an...
und verschoben nach Datenbanken.
und verschoben nach Datenbanken.
Über mich: www.heinervdm.de
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.
Zitat
Original von heinervdm
der zeigt doch rechts eine Tabelle an...
Ja, aber links, da unter "team" (der Datenbank) steht, es würde keine Tabelle existieren... Da muss aber (laut Scrennshot im Buch) die Tabelle angezeigt werden, bzw. ihre existenz. Da muss ich ja dann auch die Tabelle auswählen... Außerdem hat MySQL, als ich die Tabelle wieder löschen wollte (um nochmal von vorne anzufangen) behauptet, sie würde nicht existieren... (irgendwie ging das löschen dann aber doch)...
Zitat
und verschoben nach Datenbanken.
Ups, sorry....
Hm, danke für deine Antwort. Das ist irgendwie komisch, wenn die auf das Klappmenü gehe (während ich ein einer anderen Datenbank bin) wird sogar "team (1)" angezeigt, sobald ich dann aber draufklicke, wird wieder gesagt es gäbe keine Tabellen (wie im Bild von vorhin). Naja egal, dann halte ich mich daran mal besser nicht auf...
Zitat
Original von Marcel
Hm, du hast wahrscheindlich die Tabelle in die falsche MySQL Datenbank getan. Klick mal auf das Klappmenu und suche eine Datenbank die (1) oder mehr hat und nicht (-). Dort wird wohl deine Tabelle stecken.
Aber weiß jemand, wo ich die Daten per SQL eingeben kann? Also wenn ich (das ist jetzt das Beispiel aus dem Buch, hab ich mir nicht ausgedacht)
|
|
Quellcode |
1 2 |
INSERT INTO adressen
(id, Vorname, Name, Str, PLZ, Ort, Tel, EMail, WWW, Notizen) VALUES ('', 'Peter', 'Geppert', 'Hafenstr 3', '76543', 'Küstenstadt', '', 'geppert@lexi.de', '', 'schwimmt gerne')
|
eingeben will, wo muss ich das dann hinschreiben? (wenn ich es nicht über die komische Eingabemaske sondern so als Text eingeben will)? Es soll da ein Feld geben, dass "zur Eingabe der SQL-Befehle" heißt, aber das kann ich nicht finden...
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »weiß nicht« (22. Dezember 2003, 22:12)
Du musst einfach eine Datenbank auswählen und dort eine Tabelle
z.B: DB = Team (auswählen)
Tabelle = adressen (auswählen)
und dort solltest du automatisch ein Eingabefeld haben.
Ich hoffe, dass ich damit deine Frage beantworten konnte.
Mfg Fab
z.B: DB = Team (auswählen)
Tabelle = adressen (auswählen)
und dort solltest du automatisch ein Eingabefeld haben.
Ich hoffe, dass ich damit deine Frage beantworten konnte.

Mfg Fab
-->Vokaline - schneller und effizienter Wörter lernen<-- (kostenlos!)
danke... jetzt hab ich zumindest das Feld gefunden, wo ich die Befehle reinschreiben muss...
Zitat
Original von Fab
Du musst einfach eine Datenbank auswählen und dort eine Tabelle
z.B: DB = Team (auswählen)
Tabelle = adressen (auswählen)
und dort solltest du automatisch ein Eingabefeld haben.
Ich hoffe, dass ich damit deine Frage beantworten konnte.![]()
Das Problem dabei ist jetzt nur: Wenn ich das mache, dann zeigt mir MySQL zwar an, dass die Daten richtig eingefügt wurden (keine Fehlermeldung) aber die Daten stehen trotzdem nicht in der normalen Ansicht der Tabelle
Da wird nur eine neue Zeile, in der überall NULL steht hinzugefügt (dabei habe ich was anderes geschrieben). Wenn ich dann auf Dump/Schema anzeigen gehe, dann werden die Daten aber komischerweise richtig dargestellt... also auch die, die man in der normalen Ansicht nicht sieht.... komisch...
Ähnliche Themen
-
Datenbanken »-
Speed verbessern
(7. August 2005, 20:10)
-
eigener Server »-
mysql in windows server 2003
(22. Januar 2004, 11:34)
-
Support intern »-
Anfängerfrage
(7. Februar 2003, 21:11)
-
PHP »-
MySQL-Befehle
(10. Januar 2003, 20:39)
-
PHP »-
Was muss man ...
(27. November 2002, 19:24)


