Eredmény: 1 - 5 (5) összesen

Téma: WPMU-ban az összes revision törlése

  1. #1
    Mentor Feriman logója
    Csatlakozott
    09-10-11
    Hely
    Magyarország
    Hozzászólás
    465
    Begyűjtött 4 köszönetet
    4 hozzászólásával

    Alapbeállítás WPMU-ban az összes revision törlése

    Idáig eljutottam:

    DELETE FROM wp_1_posts WHERE post_type = "revision"

    Ezt kell lefuttani phpMyAdmin-ban. Azoban ez csak az első blogból törli ki a vázlatokat. Próbáltam így lefuttatni:

    DELETE FROM wp_%_posts WHERE post_type = "revision"

    De hibát ad:

    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '%_posts WHERE post_type = "revision"' at line 1


    Mit kell beírni a % helyett?

    Köszönöm.



  2. #2
    Hekker 0xFF logója
    Csatlakozott
    09-08-21
    Hozzászólás
    1.079
    Begyűjtött 168 köszönetet
    118 hozzászólásával

    Alapbeállítás re: WPMU-ban az összes revision törlése

    Ez mindent kilistáz
    Kód:
    SELECT CONCAT('DELETE FROM ',table_schema,'.',table_name,' WHERE post_type = "revision"') FROM INFORMATION_SCHEMA.TABLES WHERE table_name LIKE 'wp_%_posts' GROUP BY table_name;
    Ha meg csak 1 DB kellene akkor:

    Kód:
    SELECT CONCAT('DELETE FROM ',table_schema,'.',table_name,' WHERE post_type = "revision"') FROM INFORMATION_SCHEMA.TABLES WHERE table_schema = 'ADATBAZIS_NEV'table_name LIKE 'wp_%_posts' GROUP BY table_name;
    A kapott eredményt meg futtasd le mind sima SQL, vagy importáld, de mindenképp ellenőrizd le, mielőtt futtatnád



  3. #3
    Mentor Feriman logója
    Csatlakozott
    09-10-11
    Hely
    Magyarország
    Hozzászólás
    465
    Begyűjtött 4 köszönetet
    4 hozzászólásával

    Alapbeállítás re: WPMU-ban az összes revision törlése

    Idézet KForum eredeti hozzászólása Hozzászólás megtekintése
    A kapott eredményt meg futtasd le mind sima SQL
    Kilistázta, de hogyan "futtassam" az eredményt?



  4. #4
    Hekker 0xFF logója
    Csatlakozott
    09-08-21
    Hozzászólás
    1.079
    Begyűjtött 168 köszönetet
    118 hozzászólásával

    Alapbeállítás re: WPMU-ban az összes revision törlése

    Futtasd le ezt
    SELECT CONCAT('DELETE FROM ',table_schema,'.',table_name,' WHERE post_type = "revision";') FROM INFORMATION_SCHEMA.TABLES WHERE table_schema = 'ADATBAZIS_NEV' AND table_name LIKE 'wp_%_posts' GROUP BY table_name;

    Majd amit ad másold ki és van a phpmyadminban egy olyan fül, hogy SQL na oda kell beillesztened és készen is vagy.



  5. #5
    Bölcs Xefande logója
    Csatlakozott
    08-09-30
    Hozzászólás
    1.625
    Begyűjtött 6 köszönetet
    6 hozzászólásával

    Alapbeállítás re: WPMU-ban az összes revision törlése

    már nem érdekel amit kérdeztem, ne válaszoljatok rá inkább töröltem is


    Utoljára módosítva: Xefande által : 2011-11-25 15:56

A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •