mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 19.04.2024 09:43 Benutzername: Passwort: Auto-Login

Thema: Brauche Hilfe bei Datenbankrelocate: MySQL4 -> Mamp -> SQL5? vom 14.06.2012


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Brauche Hilfe bei Datenbankrelocate: MySQL4 -> Mamp -> SQL5?
Seite: 1, 2  Weiter
Autor Nachricht
hellgold
Threadersteller

Dabei seit: 05.10.2006
Ort: Duesseldorf
Alter: 47
Geschlecht: Männlich
Verfasst Do 14.06.2012 05:32
Titel

Brauche Hilfe bei Datenbankrelocate: MySQL4 -> Mamp ->

Antworten mit Zitat Zum Seitenanfang

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
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Mac

Dabei seit: 26.08.2005
Ort: Köln
Alter: 62
Geschlecht: Männlich
Verfasst Do 14.06.2012 08:29
Titel

Antworten mit Zitat Zum Seitenanfang

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.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
hellgold
Threadersteller

Dabei seit: 05.10.2006
Ort: Duesseldorf
Alter: 47
Geschlecht: Männlich
Verfasst Do 14.06.2012 10:07
Titel

noch mehr Zeugs

Antworten mit Zitat Zum Seitenanfang

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
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Mac

Dabei seit: 26.08.2005
Ort: Köln
Alter: 62
Geschlecht: Männlich
Verfasst Do 14.06.2012 10:22
Titel

Antworten mit Zitat Zum Seitenanfang

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)
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
hellgold
Threadersteller

Dabei seit: 05.10.2006
Ort: Duesseldorf
Alter: 47
Geschlecht: Männlich
Verfasst Do 14.06.2012 10:41
Titel

Antworten mit Zitat Zum Seitenanfang

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 =?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Mac

Dabei seit: 26.08.2005
Ort: Köln
Alter: 62
Geschlecht: Männlich
Verfasst Do 14.06.2012 11:01
Titel

Re: noch mehr Zeugs

Antworten mit Zitat Zum Seitenanfang

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.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
hellgold
Threadersteller

Dabei seit: 05.10.2006
Ort: Duesseldorf
Alter: 47
Geschlecht: Männlich
Verfasst Do 14.06.2012 11:22
Titel

No risk no fun - Lösung!

Antworten mit Zitat Zum Seitenanfang

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
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Mac

Dabei seit: 26.08.2005
Ort: Köln
Alter: 62
Geschlecht: Männlich
Verfasst Do 14.06.2012 11:30
Titel

Antworten mit Zitat Zum Seitenanfang

Ein SQL-Dump ist immer nur ne Textdatei. *zwinker*

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
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ä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?
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.