+ Antworten
Ergebnis 1 bis 8 von 8

Thema: MySQLDumper - Neues Release 1.21

  1. #1
    TP-Special Mod steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User Avatar von steffenk
    Registriert seit
    Feb 2005
    Ort
    Haan / NRW
    Beiträge
    12.869

    MySQLDumper - Neues Release 1.21

    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:
    Optik:
    - 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.
    Ich wünsche allen Usern weiterhin viel Spass (und wenig Sorgen ) mit dem MySQLDumper.


    TYPO3 · MySQLDumper · dislabs
    ·
    manche Mühlen mahlen schneller ...
    "Ich habe Rücken"
    Horst Schlämmer


  2. #2
    TP-Specialist Kafkaesk hilft, wo's geht Kafkaesk hilft, wo's geht Kafkaesk hilft, wo's geht Avatar von Kafkaesk
    Registriert seit
    Oct 2001
    Ort
    München
    Beiträge
    3.729
    Feine Sache, Steffen, bin ja seit einiger Zeit begeisterter Nutzer des Programms. Danke für die Weiterentwicklung ...
    Gruß Alexander
    --------------------------------
    TYPO3 & Webdesign aus München

  3. #3
    TP-Member hennash macht alles soweit korrekt Avatar von hennash
    Registriert seit
    May 2001
    Ort
    127.0.0.1
    Beiträge
    35
    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

  4. #4
    TP-Greis Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Avatar von Boris
    Registriert seit
    Mar 2001
    Ort
    Stuttgart & Kornwestheim
    Beiträge
    9.420
    L&#228;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

  5. #5
    TP-Special Mod steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User Avatar von steffenk
    Registriert seit
    Feb 2005
    Ort
    Haan / NRW
    Beiträge
    12.869
    1. L&#228;uft mit MySQL5
    2. Wir haben den FF-Bug nicht entfernt, aber eine Methode entwickelt, ihn zu umgehen. F&#252;r den Bug ist Mozilla zust&#228;ndig => MySQLDumper l&#228;uft jetzt mit FF !
    3. Update - v&#246;llig problemlos


    TYPO3 · MySQLDumper · dislabs
    ·
    manche Mühlen mahlen schneller ...
    "Ich habe Rücken"
    Horst Schlämmer


  6. #6
    TP-Veteran fettmme bringt sich richtig ein fettmme bringt sich richtig ein Avatar von fettmme
    Registriert seit
    Feb 2002
    Beiträge
    1.491
    Kannst Du ein paar Worte zu diesem Gecko Bug sagen? Ist f&#252;r uns sicher auch in anderen Zusammenh&#228;ngen interessant.
    class GetProfileCustomerEntityReceiverInformationReceiverAndProgrammingInforma...{
    public function __construct(){ if(!$this) die(' '); } }
    http://www.thedailywtf.com/

  7. #7
    TP-Special Mod steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User Avatar von steffenk
    Registriert seit
    Feb 2005
    Ort
    Haan / NRW
    Beiträge
    12.869
    Ja. FF hat das Problem, das er $_GET-Parameter manchmal doppelt sendet.
    Verwunderlich, das die das noch nicht beseitigt haben, da dieser Bug schon &#228;lter ist und auch l&#228;nger bekannt.

    F&#252;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


  8. #8
    TP-Veteran fettmme bringt sich richtig ein fettmme bringt sich richtig ein Avatar von fettmme
    Registriert seit
    Feb 2002
    Beiträge
    1.491
    Danke
    class GetProfileCustomerEntityReceiverInformationReceiverAndProgrammingInforma...{
    public function __construct(){ if(!$this) die(' '); } }
    http://www.thedailywtf.com/

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51