Feine Sache, Steffen, bin ja seit einiger Zeit begeisterter Nutzer des Programms. Danke für die Weiterentwicklung ...![]()
Es freut mich Euch mitzuteilen, das MySQLDumper 1.21 fertiggestellt ist und weiterhin kostenlos zum Download zur Verfügung steht.
Im wesentlichen besteht das neue Release aus Bugfixes, ausserdem haben wir den Firefox-Bug umgangen, so das es jetzt auch mit FF problemlos funktioniert.
Ein deutliches Alleinstellungsmerkmal ist die Fähigkeit, Dumps mit Downgrade zu erzeugen, also von MySQL >=4.1 auf MySQL<4.1
MySQLDumper ist in deutsch, englisch und spanisch, an niederländisch wird zur Zeit gearbeitet. Für weitere Sprachen werden noch Übersetzer gesucht.
MySQLDumper ist hier erhältlich:
http://www.mysqldumper.de
Hier der Changelog:
Ich wünsche allen Usern weiterhin viel Spass (und wenig SorgenOptik:
- Das Layout von MySQLDumper1.21 wird nun komplett per CSS-Datei gesteuert. Man kann ihn so leicht an eigene Wünsche anpassen.
- Die Übergabe der Steuerparameter beim Selbstaufruf erfolgt nun nicht per GET sondern per POST. So müsste der Bug in manchen
Mozilla-Versionen umgangen werden und MSD sollte nun auch damit funktionieren.
- neues und endgültiges Logo entwickelt und eingebaunde (Danke an René, der es entwickelt hat)
Parser:
- Inlinekommentare werden jetzt erkannt
- USE-Befehle werden ignoriert. So kann ein Backup mit USE in eine beliebige Datenbank eingespielt werden.
- START, BEGIN, TRANSACTION, CREATE IF NOT EXISTS und weitere SQL-Befehle hinzugefügt
- Bisher kam es zu einer Endlosschleife wenn der Parser auf einen unbekannten Befehl stieß.
Nun wird eine Fehlermeldung ausgegeben und der Vorgang abgebrochen.
- Problem bei erweiterten Inserts behoben
Verwaltung:
- Listen optisch verbessert (Summenzeile rechtsbündig, usw...)
- Dateien werden nun nach dem verschlüsselten Dateidatum im Namen sortiert und nicht mehr nach dem tatsächlichen Dateidatum
- maximale Dateigröße für Upload per Formular wird nun ermittelt und angezeigt
- Fehler bei der Auflistung von Multipartfiles behoben
Multipart:
- Die Dateigröße der einzelnen Parts wird nun wesentlich genauer erkannt.
Bei sehr kleinen Dateigrößen kann es trotzdem passieren, dass die Datei größer wird, als angegeben.
Genrell gilt: je größer die Dateigröße gewählt wird, umso genauer werden die Dateien gesplittet.
Crondump:
- Spaltennamen werden nun auch von Backticks umschlossen gespeichert
Datenbankerkennung:
- Die Routine zur Datenbankerkennung wurde verbessert, so dass nur noch Datenbanken gelistet werden, bei denen man
tatsächlich Zugriffsrechte hat. Lange Listen mit Einträgen "Datenbank existiert nicht" sollten damit der
Vergangenheit angehören.
Speed:
- Durch konsequentes Austauschen von Indexen des Formats $var["index"] durch $var['index'] und Austausch von echo "text"
durch echo 'text' wurde ein erheblicher Performanceschub erreicht
Restore:
- Duplicate entry-Fehler führen nicht mehr zum Abbruch des Wiederherstellungsvorgangs.
Es wird ein Hinweis in das ErrorLogfile geschrieben und Hinweise werden beim Restore gezählt.
Generell werden Hinweise nun im ErrorLog grün dargestellt und wirkliche Fehler in rot.
- automatisches on-the-fly Downgrade implementiert
Schlägt der Versuch eine Tabelle anzulegen fehl, so übersetzt MySQLDumper die Create-Anweisung in den 3.x-Syntax und versucht erneut
die Tabelle anzulegen. Damit kann man ein 4.x-Dump (egal woher es stammt) auf einem MySQL-Server älterer Version problemlos einspielen!
Konfiguration:
- Browserauswahl entfernt (überflüssig, da MSD nun in allen Browsern funktionieren sollte)
- Link zur SQL-Befehlsliste als Spalte hinzugefügt, damit man von hier zur Befehlsliste gelangt
- Javascript Fehler bei Listenauswahl im FF beseitigt
- Query before und Query after Dump-Fehler bei magic_quotes=on gefixt
SQL-Browser:
- einige Bugs behoben
- weitere Administrationsmöglichkeiten hinzugefügt
Sonstiges:
- alle include-Pfade von '../ordner/' auf './../ordner' geändert. Nun sollte MySQLDumper auch problemlos auf IIS-Servern laufen.) mit dem MySQLDumper.
TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
Feine Sache, Steffen, bin ja seit einiger Zeit begeisterter Nutzer des Programms. Danke für die Weiterentwicklung ...![]()
Danke für die Nachricht. Sehr praktisches Tool.
Kann ich problemlos von 1.20 'TNG' auf 1.21 updaten?
cu hennash
do it for the right
Läuft MySQLDumper auch mit MySQL 5 zusammen? Und wurde der Gecko-Bug entfernt?![]()
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
1. Läuft mit MySQL5
2. Wir haben den FF-Bug nicht entfernt, aber eine Methode entwickelt, ihn zu umgehen. Für den Bug ist Mozilla zuständig => MySQLDumper läuft jetzt mit FF !
3. Update - völlig problemlos
TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
Kannst Du ein paar Worte zu diesem Gecko Bug sagen? Ist für uns sicher auch in anderen Zusammenhängen interessant.
class GetProfileCustomerEntityReceiverInformationReceiverAndProgrammingInforma...{
public function __construct(){ if(!$this) die(' '); } }
http://www.thedailywtf.com/
Ja. FF hat das Problem, das er $_GET-Parameter manchmal doppelt sendet.
Verwunderlich, das die das noch nicht beseitigt haben, da dieser Bug schon älter ist und auch länger bekannt.
Für einen DB-Dump ist es aber fatal, dieselben Infos nochmal zu bekommen.
Wir haben alles auf $_POST umgestellt, und so gibt es keine Probleme mehr.
TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
Danke![]()
class GetProfileCustomerEntityReceiverInformationReceiverAndProgrammingInforma...{
public function __construct(){ if(!$this) die(' '); } }
http://www.thedailywtf.com/
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)