SPAM KARMA 2 nachträglich installieren

  • Hallo,

    vielleicht geht es ja auch einfacher, aber ich hab es nicht so einfach hinbekommen: Beim installieren von SPAM Karma 2 hatte ich das Problem, dass ich bei bestehenden Blogs ein mysql Fehler bekommen habe, bei neuen aber nicht. (Da steht auch in der Anleitung, dass beim anlegen des Blogs die Tabellen für spam karma angelegt werden...)

    aber bei bestehenden?

    Ich habe das Problem so gelöst: Ich habe ein neues Blog angelegt. Das hatte bei mir die Nummer 4. Dann habe ich für die bestehenden 3 Blog folgende Befehle auf der Datenbank ausgeführt:

    Code
    create table wp_1_sk2_spams as select * from wp_4_sk2_spams where 0 =1

    wobei nach create table die _1_ nacheinander durch alle "alten" blog-Ids ersetzt werden muss. In meinem Fall also 1, 2 und 3 (4 war ja das neue)

    der Befehl create table as select (kurz auch als ctas bezeichnet) erstellt eine neue Tabelle mit der Struktur des selectes und so viel ich weiß auch mit dem Inhalt. Der Inhalt wird hier aber nicht mitkopiert, weil die Wherebedingung 0 = 1 nie erfüllt ist.

    Praktisch ist der Befehl also zum kopieren von Tabellen oder Tabellenstrukturen. Man kann auch nur Teile kopieren wenn man das wollte: Dazu muss man im select halt statt dem * alle gewünschten spalten angeben.

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Fragt sich dann nur was ich falsch gemacht habe :-)

    Mehr als hochladen ins mu-pluginverzeichniss muss man ja nicht, oder? Und ansonsten habe ich nichts gemacht.

    Jedenfalls funktioniert es jetzt (auch wenn noch alles auf Englisch ist)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!