MySQL-Management mit MySQL-Front
Im »pixelgraphix Network« stehen große Veränderungen ins Haus. Momentan liegen meine Projekte alle auf einem Managed Server, der dem täglichen Besucheransturm kaum mehr gewachsen ist und ab und an außer Puste kommt. Dank der steigenden Popularität meiner Screencasts, die allein knapp 4GB Traffic täglich verursachen, ist auch das Trafficlimit mittlerweile überschritten. Also geht es demnächt Projekt für Projekt auf einen neuen Server mit Traffic-Flatrate :-). So schön das auch ist, so viel Arbeit ist es bei fünf aktiven Projekten auch.
In meinen Bemühungen, Datenbanken sicher zu exportieren/importieren, bin ich an die Grenzen von phpMyAdmin gestoßen, der sich bei standardmäßig eingestellter Kollation »latin1_swedish_ci« gar nicht kooperativ zeigte. Der Support meines jetzigen Hosters verwies mich freundlicherweise auf das Tool MySQL-Front für Windows, mit dem sich Datenbanken problemlos bearbeiten, exportieren/importieren und auch von einem Server zum anderen übertragen lassen. Das erspart Einiges an Arbeit und funktioniert problemlos. MySQL-Front kann 30 Tage lang in vollem Umfang getestet werden und kostet dann €35.
Werbeunterbrechung
Kommentare und Feedback (14)
Werbung
Vorheriger Artikel: Webstandards in Deutschland, nächster Artikel: Dual-Screen-Arbeiter sind produktiver
27.04.2006, 09:59
urgs … navicat fürn mac (gibts auch für windows,linux) ist ziemlich gut (100x besser als die windows version … warum auch immer)
http://www.navicat.com
Gruß,
b
27.04.2006, 10:23
Du solltest MySQL-Datenbanken ausschliesslich über SSH-Zugang backupen und wiederherstellen. Das ist nicht nur sicherer, weil keine Daten verloren gehen, sondern auch deutlich schneller. Während phpMyAdmin lange Minuten braucht, ist SSH in wenigen Sekunden fertig. SSH-Zugang solltest du ja bei beiden Paketen haben. Übrigens: Über SSH kannst du gleich kleine TGZ-Dateien erstellen, die deine gesamten Projekte mit Verzeichnisstruktur und Rechte kopieren kann. Das heisst, dass du Rechte wie 777 nachträglich nicht mehr ändern musst, weil dessen Status mitkopiert wird. Wenn du Hilfe brauchst, schreib mich an.
27.04.2006, 10:35
mysqldump (liegt bei der mySQL Installations immer dabei) erledigt dies auch sehr schnell für dich und hat mit großen Datenmengen keine Probleme.
mySQL Front war zur Anfangszeit auch einmal kostenlos, was leider irgendwann zum erliegen gekommen ist und so aus diesem Projekt eine bezahltbare Version entstanden ist.
27.04.2006, 10:39
Danke für die Hinweise. Managed Server = kein SSH, kein Root-Zugriff.
27.04.2006, 10:43
Ich habe bisher leider nur wenig Erfahrungen mit MySQL.
Trotzdem noch der Hinweis auf folgende Programme (für Mac), die mir geeignet scheinen (zumindest als Alternative zu phpmyadmin und ähnlich dem angesprochenen MySQL Front für Windows):
CocoaMySQL
und von den MySQL-Machern selbst:MySQL-Administrator
27.04.2006, 11:46
Dennis Riehle hat eine kleine aber wirklich tolle PHP-Klasse geschrieben, die ganze oder Teile von MySQL Datenbanken exportieren kann. We ein bischen geübt mit PHP ist wird sie leicht anwenden können. Für Jlog hat er auch ein schöne Plugin geschrieben welches die Klasse nutzt.
27.04.2006, 12:01
Ich würde auch mal MySQL Administrator evaluieren. Gibts beim Hersteller direkt und seit einigen Releases auch für den Mac. Kostenfrei. Ach so, das Ding hat auch noch einen Freund – den Query-Browser. Merkwürdigerweise sind beide Applikationen nicht sonderlich bekannt…
27.04.2006, 12:02
schliesse mich bustaa an und kann Navicat wirklich empfehlen! Die “Data and Structure Synchronization” ist echt klasse.
27.04.2006, 19:17
http://www.mysqldumper.de
27.04.2006, 19:26
Auf MySQLDumper hatte ich schon letztes Jahr hingewiesen. Was das Tool aber nicht kann – soviel ich weiß – ist Datenbanken/Tabellen von einem Server auf den anderen zu senden. Das können MySQL-Front und Navicat, denke ich.
28.04.2006, 12:46
Darf man erfahren, welcher Anbieter den Zuschlag erhalten hat bzw. welches Paket abgeschlossen wurde.
PS: und ein Komp. ein wunderschöner Blog !!
01.05.2006, 14:34
Auch ganz interessant ist SQLyog…
http://www.webyog.com/sqlyog
Ansonsten ist den Vorrednern nichts hinzuzufügen. BTW – meißt sind die Hoster/ISP dazu bereit im Einzelfall SSH-Zugang zu gewähren. Muss ja nicht immer gleich ein Root-Zugang sein. Für den mysqldump brauchst Du nur ein normalen SSH-Zugang, dessen User die Rechte zur Ausführung von mysqldump hat. Im Befehlssatz von mysqldump kannst Du dann User und Passwort Deiner Datenbanken mitgeben .
02.05.2006, 21:28
http://www.aquafold.com,
In Java geschrieben und somit auf allen wichtigen Plattformen verfügbar.
02.08.2006, 10:29
Wer sich das Geld für MySQL-Front sparen will, wollte sich einmal HeidiSQL anschauen