Hallo,
ich habe eine Musterdatebank für MySQL bekommen um damit diverse Übungen durchzuführen. Diese wollte ich per Workbench 6.0 in meine Datenbank importieren. (MySQL 5.5.36 auf RHEL 6.5). Die SQL-Datei enthält über 1000 Statements. Nun habe ich folgendes Problem, beim ausführen werden die Tabellen zwar erstellt aber dann im Anschluss nicht mit Daten befüllt. Hier ein Auszug der SQL-Datei:
Das Ganze bricht mit der Meldung
beim ersten Insert ab.
Ändere ich nun das Statement von
in
sprich den Tabellennamen in lower cases, funktioniert die Ausführung des Befehls.
Das komische ist, auf einem lokal auf meinem MacBook installierten MySQL-Server funktioniert der Import des gesamten "SQL-Skripts" ohne Problemen. (PS: Die Datei ist von Video2Brain, also an dieser liegt es nicht.)
Ich habe nun schon alle möglichen Versionen installiert und ausprobiert - immer tritt das gleiche Problem auf. Die Rechte auf der DB schließe ich auch aus, da es mit klein geschriebenen Tabellennamen ja funktioniert.
Jemand eine Idee?
ich habe eine Musterdatebank für MySQL bekommen um damit diverse Übungen durchzuführen. Diese wollte ich per Workbench 6.0 in meine Datenbank importieren. (MySQL 5.5.36 auf RHEL 6.5). Die SQL-Datei enthält über 1000 Statements. Nun habe ich folgendes Problem, beim ausführen werden die Tabellen zwar erstellt aber dann im Anschluss nicht mit Daten befüllt. Hier ein Auszug der SQL-Datei:
Code:
CREATE TABLE wawi.status(
stid tinyint NOT NULL,
text varchar(20) NOT NULL,
CONSTRAINT pk_status PRIMARY KEY (stid)
);
INSERT INTO wawi.STATUS( STID, TEXT) VALUES( 1, 'Erfasst');
INSERT INTO wawi.STATUS( STID, TEXT) VALUES( 2, 'Abgeschlossen');
INSERT INTO wawi.STATUS( STID, TEXT) VALUES( 9, 'Storniert');
Das Ganze bricht mit der Meldung
Code:
INSERT INTO wawi.STATUS( STID, TEXT) VALUES( 1, 'Erfasst‘ ) Error Code: 1146. Table 'wawi.STATUS' doesn't exist 0.002 sec
Ändere ich nun das Statement von
Code:
INSERT INTO wawi.STATUS( STID, TEXT) VALUES( 1, 'Erfasst');
Code:
INSERT INTO wawi.status( STID, TEXT) VALUES( 1, 'Erfasst');
Das komische ist, auf einem lokal auf meinem MacBook installierten MySQL-Server funktioniert der Import des gesamten "SQL-Skripts" ohne Problemen. (PS: Die Datei ist von Video2Brain, also an dieser liegt es nicht.)
Ich habe nun schon alle möglichen Versionen installiert und ausprobiert - immer tritt das gleiche Problem auf. Die Rechte auf der DB schließe ich auch aus, da es mit klein geschriebenen Tabellennamen ja funktioniert.
Jemand eine Idee?