Autor |
Nachricht |
hellgold
Threadersteller
Dabei seit: 05.10.2006
Ort: Duesseldorf
Alter: 47
Geschlecht:
|
Verfasst Do 14.06.2012 05:32
Titel Brauche Hilfe bei Datenbankrelocate: MySQL4 -> Mamp -> |
|
|
Hallo an alle Wissenden,
ich hab nen kniffliges Problem und grad keinen Plan:
Auf dem Server eines Kunden läuft diese Datenbank hier:
Code: |
Willkommen bei phpMyAdmin 2.6.3-pl1
Verbunden mit MySQL 4.0.18 auf localhost als "domainname"@localhost
|
Da ich daran Änderungen machen soll und dies nicht „live“ tun will, wollte ich den Datenbank-Dump lokal speichern & bearbeiten. Der Export per PHPMyAdmin gelingt auch als gezippte SQL-Datei, aber der Import in MAMP scheitert (Fehler #1064).
Ich vermute, der Importfehler hat mit der neueren PHP- & SQL-Version, die mein MAMP nutzt:
MySQL-Client-Version: 5.5.9
PHP:
Wie kann ich diese Versionen so umstellen, dass ich die alte Datenbank öffnen kann? Bzw. kann ich ein zweites Mamp (älter) parallel installieren, mit dem ich nur diese eine Datenbank öffnen kann? Wenn ja: Woher bekomme ich das passende Mamp?
Danke Euch vielmals für hilfreiche Tipps
HG
|
|
|
|
|
Mac
Dabei seit: 26.08.2005
Ort: Köln
Alter: 62
Geschlecht:
|
Verfasst Do 14.06.2012 08:29
Titel
|
|
|
ein mysql-Import Fehler?
Da sagt mysql aber noch mehr als 1064. Was genau?
U.U. mußt du den Dump manuell bearbeiten.
Bei manchen Exports steht im Header Zeug,
dass man vor dem Import löschen muss.
Dann fängt dein Import bei den Create-Befehlen an.
|
|
|
|
|
Anzeige
|
|
|
hellgold
Threadersteller
Dabei seit: 05.10.2006
Ort: Duesseldorf
Alter: 47
Geschlecht:
|
Verfasst Do 14.06.2012 10:07
Titel noch mehr Zeugs |
|
|
Hallo Mac, moin,
danke für Deine schnelle Antwort, echt nett.
Beim Import steht da noch Folgendes:
Ich hab jetzt an anderer Stelle gelesen, dass man TYPE=MyISAM in ENGINE=MyISAM ändern sollte in der Datenbank, weil sich das zwischen MySql 4 und 5 geändert hat.
Allerdings würde ich gerne die Datenbank im jetzigen Zustand erhalten und eigentlich NICHT anpassen wollen. Am Ende brauche ich sie (aktuell) in der SQL-Version 4 …
Hast Du einen guten Tipp?
Danke Dir
HG
Zuletzt bearbeitet von hellgold am Do 14.06.2012 10:08, insgesamt 1-mal bearbeitet
|
|
|
|
|
Mac
Dabei seit: 26.08.2005
Ort: Köln
Alter: 62
Geschlecht:
|
Verfasst Do 14.06.2012 10:22
Titel
|
|
|
Wenn du gar nix ändern willst, wirst du um eine
MAMP-Installation einer früheren Version nicht herumkommen.
Frühere Versionen sollten auf sourceforge zu finden sein
(Versionsnummer vorher auf der MAMP-Seite suchen)
|
|
|
|
|
hellgold
Threadersteller
Dabei seit: 05.10.2006
Ort: Duesseldorf
Alter: 47
Geschlecht:
|
Verfasst Do 14.06.2012 10:41
Titel
|
|
|
Mac hat geschrieben: | Wenn du gar nix ändern willst, wirst du um eine
MAMP-Installation einer früheren Version nicht herumkommen.
Frühere Versionen sollten auf sourceforge zu finden sein
(Versionsnummer vorher auf der MAMP-Seite suchen) |
Danke ...
Alternative wäre =?
|
|
|
|
|
Mac
Dabei seit: 26.08.2005
Ort: Köln
Alter: 62
Geschlecht:
|
Verfasst Do 14.06.2012 11:01
Titel Re: noch mehr Zeugs |
|
|
hellgold hat geschrieben: | ..
Ich hab jetzt an anderer Stelle gelesen, dass man TYPE=MyISAM in ENGINE=MyISAM ändern sollte in der Datenbank, weil sich das zwischen MySql 4 und 5 geändert hat.
.. |
Ich bin jetzt nicht der myaql-Profi, denke aber, dass das obige
keinen Schaden, sprich Verfälschung der Portierung bedeutet.
Du könnstest das ja zumindest testweise im Dump ersetzen und dann testen.
|
|
|
|
|
hellgold
Threadersteller
Dabei seit: 05.10.2006
Ort: Duesseldorf
Alter: 47
Geschlecht:
|
Verfasst Do 14.06.2012 11:22
Titel No risk no fun - Lösung! |
|
|
Mac hat geschrieben: | Du könnstest das ja zumindest testweise im Dump ersetzen und dann testen. |
Tja, nur wie mache ich das, wenn ich keinen Zugriff auf den Dump erhalte mit meiner -> jetzigen MAMP-Version? Das ist ja das Grundproblem: Alte Datenbank, neues Mamp...
Komme ich da mit nem Texteditor irgendwie weiter?
*neugierig*
EDIT: DER DATENIMPORT GELINGT, unglaublich. Ich habe in einem Texteditor einfach ein Suchen&Ersetzen gemacht, gespeichert und der Import gelingt problemlos in das „neue“ MAMP.
Groovy.
Danke MAC!!!!
Gruß
HG
Zuletzt bearbeitet von hellgold am Do 14.06.2012 11:27, insgesamt 1-mal bearbeitet
|
|
|
|
|
Mac
Dabei seit: 26.08.2005
Ort: Köln
Alter: 62
Geschlecht:
|
Verfasst Do 14.06.2012 11:30
Titel
|
|
|
Ein SQL-Dump ist immer nur ne Textdatei.
Bedank dich hier: Bitte helft einer Kollegin
edith:ergänzt
Zuletzt bearbeitet von Mac am Do 14.06.2012 11:33, insgesamt 2-mal bearbeitet
|
|
|
|
|
|
|
|
Ähnliche Themen |
MAMP - PHP-Entwicklungsumgebung für Mac OS
MAMP / Zugriffsrechte
suche Anleitung für Mamp
Problem mit Mamp unter OSX und den 8MB
xampp oder mamp os 9.2
MAMP/phpMyAdmin: Lokale Datenbanken mit Kommentar versehen?
|
|