[MySQL+phpMyAdmin] Neuere Datenbank importieren

atlan428

Well-known member
ID: 43536
L
13 Mai 2006
269
10
Ich möchte eine Datenbank von einer neuen phpMyAdmin-Version in eine alte phpMyAdmin-Version importieren. Beim Import kommt aber jedesmal ein Fehler:

Fehler

SQL-Befehl:

-- phpMyAdmin SQL Dump
-- version 2.9.1.1
-- https://www.phpmyadmin.net
--
-- Host: localhost
-- Erstellungszeit: 16. Februar 2007 um 17:15
-- Server Version: 5.0.27
-- PHP-Version: 5.2.0
--
-- Datenbank: `usr_web3_2`
--
-- --------------------------------------------------------
--
-- Tabellenstruktur für Tabelle `admin1`
--
CREATE TABLE `admin1` (
`Name` varchar( 20 ) COLLATE latin1_general_ci NOT NULL ,
`Wert` varchar( 50 ) COLLATE latin1_general_ci NOT NULL default '0'
) ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_general_ci;

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_general_ci NOT NULL,
`Wert` varchar(50) collat

Das alte phpMyAdmin hat die Version: 2.7.0
Das neue phpMyAdmin hat die Version: 2.9.1.1

Wie kann ich jetzt trotzdem die neue Datenbank in die alte Datenbank importieren?

Edit:
Ich habe das Problem jetzt durch einen Export als MySQL3-Datenbank gelöst!
 
Zuletzt bearbeitet:
hmm.. habe gerade mal das hier

CREATE TABLE `admin1` (
`Name` varchar( 20 ) COLLATE latin1_general_ci NOT NULL ,
`Wert` varchar( 50 ) COLLATE latin1_general_ci NOT NULL default '0'
) ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_general_ci;

bei mir ausgeführt. habe auch die 2.9.1.1 laufen. Ging ohne Probs...

Edit: ...sorry, sollte ja auch andersrum sein...:(
 
Ja, andersrum geht das nämlich nciht so einfach. Jetzt hat der bei mir alle Feldnamen mit "ä, ü, ö, ß" mit komischen Zeichen ersetzt. Die sind aber schnell geändert. ^^