Tach Leude !
Habe ein kleines Prob mit meiner MySQL. Habe mit dem Befehl mysqldump einen dump gemacht der auch funktioniert hat.
(mysqldump -u user --p cds > test.sql)
danach probiert den dump via mysql -u user -p passwort -h localhost datenbank < test.sql wieder einzulesen, aber ich bekomme immer nur Fehlermeldungen. Den Dump habe ich aus einer Datenbank namens ldi gemacht und es ist eine Tabelle namens cds.
Beim Import habe ich versucht, die Tabelle cds in eine andere Datenbank names test zu importieren. Nix zu machen. Nur Fehlermeldungen.
Hier die Fehlermeldungen:
1.)
mysqlimport: Error: Table 'test.cds' doesn't exist, when using table: cds
oder
2.)
ERROR 1064 at line 11: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'Interpret varchar(100) NOT NULL default '', CD Name varchar(1
(sieht so aus alls rafft er was nicht !?)
Das Dump File hat folgenden Inhalt:
-- MySQL dump 9.11
--
-- Host: localhost Database: ldi
-- ------------------------------------------------------
-- Server version 4.0.20a-nt
--
-- Table structure for table `cds`
--
CREATE TABLE cds (
CD Interpret varchar(100) NOT NULL default '',
CD Name varchar(100) NOT NULL default ''
) TYPE=MyISAM COMMENT='eine Test Datenbank';
--
-- Dumping data for table `cds`
--
INSERT INTO cds VALUES ('ACDC','Hells Bells');
INSERT INTO cds VALUES ('Dire Straits','Brothers in Arms');
So nun bitte Butter bei die Fische.
Um den erzeugten Dump von mysqldump wieder einzulesen nimmt man doch unter Windows die mysql.exe und nicht die mysqlimport.exe ?!
Muss man vorher die Tabelle in der neuen Datenbank wieder anlegen ?!
(-> wäre doch Schwachsinn !!!)
Please help me !
DANKE !
Habe ein kleines Prob mit meiner MySQL. Habe mit dem Befehl mysqldump einen dump gemacht der auch funktioniert hat.
(mysqldump -u user --p cds > test.sql)
danach probiert den dump via mysql -u user -p passwort -h localhost datenbank < test.sql wieder einzulesen, aber ich bekomme immer nur Fehlermeldungen. Den Dump habe ich aus einer Datenbank namens ldi gemacht und es ist eine Tabelle namens cds.
Beim Import habe ich versucht, die Tabelle cds in eine andere Datenbank names test zu importieren. Nix zu machen. Nur Fehlermeldungen.
Hier die Fehlermeldungen:
1.)
mysqlimport: Error: Table 'test.cds' doesn't exist, when using table: cds
oder
2.)
ERROR 1064 at line 11: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'Interpret varchar(100) NOT NULL default '', CD Name varchar(1
(sieht so aus alls rafft er was nicht !?)
Das Dump File hat folgenden Inhalt:
-- MySQL dump 9.11
--
-- Host: localhost Database: ldi
-- ------------------------------------------------------
-- Server version 4.0.20a-nt
--
-- Table structure for table `cds`
--
CREATE TABLE cds (
CD Interpret varchar(100) NOT NULL default '',
CD Name varchar(100) NOT NULL default ''
) TYPE=MyISAM COMMENT='eine Test Datenbank';
--
-- Dumping data for table `cds`
--
INSERT INTO cds VALUES ('ACDC','Hells Bells');
INSERT INTO cds VALUES ('Dire Straits','Brothers in Arms');
So nun bitte Butter bei die Fische.
Um den erzeugten Dump von mysqldump wieder einzulesen nimmt man doch unter Windows die mysql.exe und nicht die mysqlimport.exe ?!
Muss man vorher die Tabelle in der neuen Datenbank wieder anlegen ?!
(-> wäre doch Schwachsinn !!!)
Please help me !
DANKE !