Mondmann
Aktives Mitglied
Thread Starter
- Dabei seit
- 21.07.2004
- Beiträge
- 3.246
- Reaktionspunkte
- 183
Hallole.
Ich habe auf einer Website die bei 1und1 gehostet ist ein CMS installiert. Habe da eine vorhande Website in ein CMS eingepflegt.
Nun ist das Ganze seitdem elendig langsam.
Auf einer anderen MySQl Datenbank im gleichen Webaccount habe ich ein Downloadscript welches sehr gut flutscht.
Nun stelle ich mir vor, daß das CMS auf einer viel frequentierten DB liegt und das Downloadscript nicht.
Ich möchte nun die DB vom CMS, sichern und in die DB vom Downloadscript einfügen.
Dürfte ja kein Problem sein ,oder?
Ich gehe also im phpmyadmin zum Menüpunkt "exportieren" übernehme alle standardeinstellungen und habe dann ein *.sql Abbild der Datenbank mit alles INSERTS.
Nehme ich diese Datei nun her und möchte sie per SQL Befehl in die andere Datenbank einpflegen ,kommt immer eine Fehlermeldung.
Ich kenne mich mit SQL nicht so besonders gut aus und verstehe nicht, daß das exportierte sql file fehlerhaft sein soll.
Auch mit einer ganz neuen DB habe ich es schon versucht.
Hier die Fehlermeldung:
Bis dahin kommt er:
Dann die Fehlermeldung:
Kann jemand damit etwas anfangen?
Wie schaffe ich es mit der SQL Datei umzuziehen?
Wie geht das wenn ich mal den Provider wechseln möchte?
Danke und Grüße Mondmann
Ich habe auf einer Website die bei 1und1 gehostet ist ein CMS installiert. Habe da eine vorhande Website in ein CMS eingepflegt.
Nun ist das Ganze seitdem elendig langsam.
Auf einer anderen MySQl Datenbank im gleichen Webaccount habe ich ein Downloadscript welches sehr gut flutscht.
Nun stelle ich mir vor, daß das CMS auf einer viel frequentierten DB liegt und das Downloadscript nicht.
Ich möchte nun die DB vom CMS, sichern und in die DB vom Downloadscript einfügen.
Dürfte ja kein Problem sein ,oder?
Ich gehe also im phpmyadmin zum Menüpunkt "exportieren" übernehme alle standardeinstellungen und habe dann ein *.sql Abbild der Datenbank mit alles INSERTS.
Nehme ich diese Datei nun her und möchte sie per SQL Befehl in die andere Datenbank einpflegen ,kommt immer eine Fehlermeldung.
Ich kenne mich mit SQL nicht so besonders gut aus und verstehe nicht, daß das exportierte sql file fehlerhaft sein soll.
Auch mit einer ganz neuen DB habe ich es schon versucht.
Hier die Fehlermeldung:
Bis dahin kommt er:
Code:
- Tabellenstruktur für Tabelle `oe_mainaccount`
--
CREATE TABLE `oe_mainaccount` (
`account_key` int( 11 ) NOT NULL AUTO_INCREMENT ,
`account_email` varchar( 255 ) COLLATE latin1_german2_ci NOT NULL default '',
`account_password` varchar( 255 ) COLLATE latin1_german2_ci default NULL ,
`account_firstname` varchar( 255 ) COLLATE latin1_german2_ci default NULL ,
`account_lastname` varchar( 255 ) COLLATE latin1_german2_ci NOT NULL default '',
`account_telefon` varchar( 255 ) COLLATE latin1_german2_ci default NULL ,
`account_company` varchar( 255 ) COLLATE latin1_german2_ci default NULL ,
`account_homepage` varchar( 255 ) COLLATE latin1_german2_ci NOT NULL default '',
`account_group` int( 11 ) NOT NULL default '0',
`account_access` int( 11 ) NOT NULL default '0',
`account_info` int( 11 ) NOT NULL default '0',
`account_nlsend` int( 11 ) NOT NULL default '0',
`account_lang` varchar( 10 ) COLLATE latin1_german2_ci NOT NULL default '',
`account_lock` int( 11 ) NOT NULL default '0',
`account_editor` varchar( 255 ) COLLATE latin1_german2_ci NOT NULL default '',
`account_menu` int( 11 ) NOT NULL default '0',
`account_menux` int( 11 ) NOT NULL default '0',
`account_menuy` int( 11 ) NOT NULL default '0',
`account_random` varchar( 255 ) COLLATE latin1_german2_ci NOT NULL default '',
`account_releasepage` int( 11 ) NOT NULL default '1',
`account_delpage` int( 11 ) NOT NULL default '1',
`account_exportpage` int( 11 ) NOT NULL default '1',
`account_profile` int( 11 ) NOT NULL default '1',
`account_filepool` int( 11 ) NOT NULL default '1',
`account_uploadfile` int( 11 ) NOT NULL default '1',
`account_deletefile` int( 11 ) NOT NULL default '1',
`account_filepoolfolder` int( 11 ) NOT NULL default '1',
`account_importfile` int( 11 ) NOT NULL default '1',
`account_orderpage` int( 11 ) NOT NULL default '1',
PRIMARY KEY ( `account_key` ) ,
KEY `account_email` ( `account_email` ) ,
KEY `account_password` ( `account_password` )
) ENGINE = MYISAM AUTO_INCREMENT =17 DEFAULT CHARSET = latin1 COLLATE = latin1_german2_ci
Dann die Fehlermeldung:
MySQL meldet: Dokumentation
#1064 - 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 'collate latin1_german2_ci NOT NULL default '',
`account_pass
Kann jemand damit etwas anfangen?
Wie schaffe ich es mit der SQL Datei umzuziehen?
Wie geht das wenn ich mal den Provider wechseln möchte?
Danke und Grüße Mondmann
Zuletzt bearbeitet: