SQLite - how-to?

  • Da Firefox 3 ja seine "Daten" und Lesezeichen in die places.sqlite packt, gibt es ja derzeit
    noch keinen externen Lesezeichenmanager, der das verarbeiten kann.
    Neben der Erweiterung
    https://addons.mozilla.org/de/firefox/addon/5817
    gibt es ja noch jede Menge Software, teils Freeware, um da anderweitig reinzuschauen.

    Nur das nützt ja herzlich wenig, weil das Datenbankverarbeitung ist.

    Für mich wäre jetzt interessant, ob jemand eine gute do-it-yourself-Anleitung hat/kennt
    oder ob jemand hier grob aufzeichnen könnte, wie man zB doppelte Lesezeichen sucht und löscht,
    ohne sich die places zu zerschiessen.

    Der Syntax könnte evtl ja sogar ähnlich zu mysql sein!?

    Die Option, die Places als bookmarks.html zu exportieren fällt raus. Machbar, aber der Haken
    an einer später Bearbeitung liegt darin, das Firefox 3 in der Lesezeichenbearbeitung sehr
    arschlahm ist. Um zB einen Zweig mit 30 Lesezeichen zu löschen, rödelt der schon gut 5-6
    Sekunden, für 12*30 LZ dauert es hier gut eine Minute, bis das gelöscht ist.
    Ich habe aber rund 2400 Lesezeichen zu bearbeiten, wer gut in Mathe Dreisatz ist, kann das
    jetzt mal ausrechnen - dazu kommt noch die manuelle Handarbeit zwischendurch.

    d.h. export - bearbeiten - import - neu sortieren - das ist eine shice Arbeit.
    Daher frage ich ja nach SQLite, um direkt in der DB zu hantieren.

  • Hallo,

    am besten ist es, sich in MySQL einzulesen (ist einfach) und dann eine Abfrage zu erstellen, wo man mit einer geschachtelten Abfrage alle Adressen, die mehr als einmal vorkommen abfragt, die dabei nach der Adresse gruppiert und dann die entsprechende places id übergibt. Das so oft ausführen, bis es keine doppelten Lesezeichen mehr gibt.

  • Zitat

    wo man mit einer geschachtelten Abfrage alle Adressen, die mehr als einmal vorkommen
    abfragt, die dabei nach der Adresse gruppiert und dann die entsprechende places id übergibt.


    äh - wuz?

    DasIch - ich habe tägliche Backups ;)
    (von ~3.5mb auf ~7mb angewachsen durch FX3 - beinhaltet FX2+FX3, 2 Profile)