Pagina 1 di 1
 
 

Messaggio Comando Sql Per Cancellare I Post.

#1  system90 Domenica, 19 Febbraio 2012, 11:50

Volevo sapere se ci stava qualche comando che ti permetteva di cancellare un post in base ad una parola.
Cioè,se io nei diversi post ho la parola ciao,voglio che tutti i post che contengono la parola ciao vengano eliminati.

Chiedo troppo?
 




Versione di IP: 2.0.0.86

Server: Linux
 
avatar
italia.png system90 Sesso: Uomo
Appassionato
Appassionato
 
Età: 27
Registrato: Giugno 2008
Messaggi: 648
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Comando Sql Per Cancellare I Post.

#2  TopoMotoV3X Lunedì, 20 Febbraio 2012, 20:52

Pensi siano tanti questi post da cancellare?
 




Versione di IP: 1.3.0.53b

Server: Linux

____________
risolto
Guida ad Icy Phoenix
Mobile Modding Community
 
avatar
italia.png TopoMotoV3X Sesso: Uomo
Staff
Staff
AutoGatto è gay
 
Età: 43
Registrato: Agosto 2007
Residenza: Cagliari
Messaggi: 893
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Comando Sql Per Cancellare I Post.

#3  system90 Lunedì, 20 Febbraio 2012, 21:32

qualche migliaia....però  e strano che non si possa selezionare post in massa ed eliminarli
 




Versione di IP: 2.0.0.86

Server: Linux
 
avatar
italia.png system90 Sesso: Uomo
Appassionato
Appassionato
 
Età: 27
Registrato: Giugno 2008
Messaggi: 648
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Comando Sql Per Cancellare I Post.

#4  TopoMotoV3X Martedì, 21 Febbraio 2012, 20:05

Il modo per selezionare e cancellare i posts in massa esiste, ma non i posts come risultato di una ricerca, perchè tu in questo caso dovresti cercarli, selezionarli e cancellarli

Comunque sia... usa questa query con molta cautela e sopratutto fatti un bel backup del database prima di lanciarla:

DELETE FROM ip_posts WHERE post_text REGEXP 'testo'


Dov'è 'testo' devi inserire la parola o il link da cercare.

Fammi sapere.
 




Versione di IP: 1.3.0.53b

Server: Linux

____________
risolto
Guida ad Icy Phoenix
Mobile Modding Community
 
avatar
italia.png TopoMotoV3X Sesso: Uomo
Staff
Staff
AutoGatto è gay
 
Età: 43
Registrato: Agosto 2007
Residenza: Cagliari
Messaggi: 893
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Comando Sql Per Cancellare I Post.

#5  system90 Martedì, 21 Febbraio 2012, 23:58

Ti ringrazio,ha eliminato tutti gli argomenti che contenevano le parole e i link,ma cè una cosa strana.

Il numero dei post non è diminuito e ne anche le pagine.....se vado ad esempio nelle ultime pagine di una sezione,non si vedono i post.

Come mai?
 




Versione di IP: 2.0.0.86

Server: Linux
 
avatar
italia.png system90 Sesso: Uomo
Appassionato
Appassionato
 
Età: 27
Registrato: Giugno 2008
Messaggi: 648
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Comando Sql Per Cancellare I Post.

#6  TopoMotoV3X Mercoledì, 22 Febbraio 2012, 00:00

Fai una pulizia cache da ACP.
Saluti.
 




Versione di IP: 1.3.0.53b

Server: Linux

____________
risolto
Guida ad Icy Phoenix
Mobile Modding Community
 
avatar
italia.png TopoMotoV3X Sesso: Uomo
Staff
Staff
AutoGatto è gay
 
Età: 43
Registrato: Agosto 2007
Residenza: Cagliari
Messaggi: 893
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Comando Sql Per Cancellare I Post.

#7  system90 Mercoledì, 22 Febbraio 2012, 21:09

ho fatto tutte le pulizie,ma niente ......
 




Versione di IP: 2.0.0.86

Server: Linux
 
avatar
italia.png system90 Sesso: Uomo
Appassionato
Appassionato
 
Età: 27
Registrato: Giugno 2008
Messaggi: 648
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Comando Sql Per Cancellare I Post.

#8  TopoMotoV3X Mercoledì, 22 Febbraio 2012, 22:37

ACP/DB E Sicurezza/Manutenzione DB, solito backup preventivo e Verifica tabelle post e topics

Eliminando i posts direttamente dal db si bypassano tutti i controlli che consentono l'ordine tra numero posts, discussioni, voti etc etc... se la mole di discussioni da controllare è notevole il sistema non riesce a fare tutto il lavoro in automatico, quindi Manutenzione DB esiste per questo genere di cose.... se non risolvi con Verifica tabelle post e topics procedi con le altre verifiche, come Sincronizza forum e discussioni e tutte le altre app che trattano topics/posts.

Fammi sapere se risolvi.
 




Versione di IP: 1.3.0.53b

Server: Linux

____________
risolto
Guida ad Icy Phoenix
Mobile Modding Community
 
avatar
italia.png TopoMotoV3X Sesso: Uomo
Staff
Staff
AutoGatto è gay
 
Età: 43
Registrato: Agosto 2007
Residenza: Cagliari
Messaggi: 893
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Comando Sql Per Cancellare I Post.

#9  system90 Mercoledì, 22 Febbraio 2012, 23:50

quando faccio Verifica tabelle post e topics

Verifica in corso per posts con posters non validi
Non c'è niente da fare :-)

Verifica in corso per discussioni con posters non validi
Non c'è niente da fare :-)

Verifica in corso per Forum con categoria non valida
Non c'è niente da fare :-)

Verifica in corso per le Discussioni senza un post
Non c'è niente da fare :-)

Verifica in corso per le Discussioni in forum non validi
Non c'è niente da fare :-)

Verifica in corso per i post appartenenti a discussioni non valide
Non c'è niente da fare :-)

Verifica in corso per i post appartenenti a forum non validi
Non c'è niente da fare :-)

Verifica in corso Discussione trasferite
Non c'è niente da fare :-)

Verifica in corso per dati pruned non validi
Non c'è niente da fare :-)

Verifica in corso per Discussioni lette
Non c'è niente da fare :-)

Verifica in corso per autorizzazioni gruppi non valide
Non c'è niente da fare :-)



Sincronizza forum e discussioni

Sincronizzazione Discussioni in corso
Non c'è niente da fare :-)

Sincronizzazione discussioni spostate
Errore: Sono stati trovati dei dati incosistenti nel tuo database.


ho provato pure altre cose,ma niente
 




Versione di IP: 2.0.0.86

Server: Linux
 
avatar
italia.png system90 Sesso: Uomo
Appassionato
Appassionato
 
Età: 27
Registrato: Giugno 2008
Messaggi: 648
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Comando Sql Per Cancellare I Post.

#10  TopoMotoV3X Giovedì, 23 Febbraio 2012, 00:07

  • Verifica Database     
  • Ottimizza Database     
  • Ripara Database


Visto che è stato trovato un errore tenta di ripararlo con questi tools.
 




Versione di IP: 1.3.0.53b

Server: Linux

____________
risolto
Guida ad Icy Phoenix
Mobile Modding Community
 
avatar
italia.png TopoMotoV3X Sesso: Uomo
Staff
Staff
AutoGatto è gay
 
Età: 43
Registrato: Agosto 2007
Residenza: Cagliari
Messaggi: 893
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Comando Sql Per Cancellare I Post.

#11  system90 Giovedì, 23 Febbraio 2012, 21:52

lo avevo provato,ma niente...

EDIT

ho provato ad eliminare qualche altro post ed ora da 40,000 è sceso a 12,000 ..vedo di perfezionare un po va.... grazie come sempre
 




Versione di IP: 2.0.0.86

Server: Linux
 
Ultima modifica di system90 il Venerdì, 24 Febbraio 2012, 00:31, modificato 1 volta in totale 
avatar
italia.png system90 Sesso: Uomo
Appassionato
Appassionato
 
Età: 27
Registrato: Giugno 2008
Messaggi: 648
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Comando Sql Per Cancellare I Post.

#12  TopoMotoV3X Venerdì, 24 Febbraio 2012, 06:13

Azz   28000 posts... l'hai massacrato praticamente! fammi sapere come procede.
 




Versione di IP: 1.3.0.53b

Server: Linux

____________
risolto
Guida ad Icy Phoenix
Mobile Modding Community
 
avatar
italia.png TopoMotoV3X Sesso: Uomo
Staff
Staff
AutoGatto è gay
 
Età: 43
Registrato: Agosto 2007
Residenza: Cagliari
Messaggi: 893
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Comando Sql Per Cancellare I Post.

#13  system90 Venerdì, 24 Febbraio 2012, 21:37

devo eliminare ancora un bel po ..... non è che avresti un altro comando che trovi nel titolo una parola ed elimini tutti i post?

cioè,se ad esempio se io ho 10 post e nei loro titoli compare una parola uguale,voglio che siano eliminati.
 




Versione di IP: 2.0.0.86

Server: Linux
 
avatar
italia.png system90 Sesso: Uomo
Appassionato
Appassionato
 
Età: 27
Registrato: Giugno 2008
Messaggi: 648
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Comando Sql Per Cancellare I Post.

#14  TopoMotoV3X Venerdì, 24 Febbraio 2012, 22:35

Praticamente la stessa query, soltanto che la parola va cercata nel titolo del post.

DELETE  FROM ip_posts WHERE post_subject REGEXP 'Testo'

 




Versione di IP: 1.3.0.53b

Server: Linux

____________
risolto
Guida ad Icy Phoenix
Mobile Modding Community
 
avatar
italia.png TopoMotoV3X Sesso: Uomo
Staff
Staff
AutoGatto è gay
 
Età: 43
Registrato: Agosto 2007
Residenza: Cagliari
Messaggi: 893
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Comando Sql Per Cancellare I Post.

#15  system90 Domenica, 26 Febbraio 2012, 16:13

alla fine ho eliminato tutte le sezioni,ho ricreato la categoria e le sezioni dall'inizio,ho inserito qualche nuovo post in una sezione e sono comparsi dal nulla 7 pagine dove non cè niente...nelle altre sezioni invece è tutto a posto.
 




Versione di IP: 2.0.0.86

Server: Linux
 
avatar
italia.png system90 Sesso: Uomo
Appassionato
Appassionato
 
Età: 27
Registrato: Giugno 2008
Messaggi: 648
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Comando Sql Per Cancellare I Post.

#16  TopoMotoV3X Domenica, 26 Febbraio 2012, 16:34

Verifica tabelle post e topics da Manutenzione DB, devi fare una buona pulizia cache, quindi vai al tuo host: root/cache/ dentro troverai i cache con le varie sottocartelle:
  • forums  svuotala mantenendo soltanto i files index.html e .htaccess
  • posts    svuotala mantenendo soltanto i files index.html e .htaccess
  • sql        svuotala mantenendo soltanto i files index.html e .htaccess
  • topics    svuotala mantenendo soltanto i files index.html e .htaccess
  • users     svuotala mantenendo soltanto i files index.html e .htaccess

stessa cosa la devi fare per la cartella cache, devi eliminare tutti i file che trovi al percorso cache/ mantenendo soltanto i 2 files index.html e .htaccess,  e le sottocartelle chiaramente.

dopo tutti questi delete che ha subito il database non ci starebbe male una sincronizzazione generale di posts, topics, users, date e roba varia... la puoi fare anche quella da  Manutenzione DB.

Saluti.
 




Versione di IP: 1.3.0.53b

Server: Linux

____________
risolto
Guida ad Icy Phoenix
Mobile Modding Community
 
avatar
italia.png TopoMotoV3X Sesso: Uomo
Staff
Staff
AutoGatto è gay
 
Età: 43
Registrato: Agosto 2007
Residenza: Cagliari
Messaggi: 893
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Comando Sql Per Cancellare I Post.

#17  system90 Domenica, 26 Febbraio 2012, 18:49

grazie ora è tutto funzionante
 




Versione di IP: 2.0.0.86

Server: Linux
 
avatar
italia.png system90 Sesso: Uomo
Appassionato
Appassionato
 
Età: 27
Registrato: Giugno 2008
Messaggi: 648
  • Torna in cima Vai a fondo pagina
 


NascondiQuesto argomento è stato utile?
Condividi Argomento
Segnala via email Facebook Twitter Windows Live Favorites MySpace del.icio.us Digg SlashDot google.com LinkedIn StumbleUpon Blogmarks Diigo reddit.com Blinklist co.mments.com
technorati.com DIGG ITA linkagogo.com meneame.net netscape.com newsvine.com yahoo.com Fai Informazione Ok Notizie Segnalo Bookmark IT fark.com feedmelinks.com spurl.net
Inserisci un link per questo argomento
URL
BBCode
HTML
NascondiArgomenti Simili
Argomento Autore Forum Risposte Ultimo Messaggio
Quest'Argomento è chiuso: Non puoi inserire, rispondere o modificare i Messaggi. Comando Per Supportare I Video Di Youtube ziokan Archivio 'Supporto Generale' 2 Sabato, 16 Agosto 2008, 14:46 Leggi gli ultimi Messaggi
Andrea75
No Nuovi Messaggi Cancellare PM HaoAsakura Archivio 'Supporto Generale' 3 Domenica, 28 Dicembre 2008, 20:50 Leggi gli ultimi Messaggi
FedericoBiccheddu
No Nuovi Messaggi [RISOLTO]Cancellare Propri Post giuseppe Archivio 'Supporto Generale' 10 Martedì, 06 Gennaio 2009, 17:10 Leggi gli ultimi Messaggi
briza74
Quest'Argomento è chiuso: Non puoi inserire, rispondere o modificare i Messaggi. Non Si Vedono I Link Inseriti Con Il Coman... furetto678 Archivio 'Supporto Generale' 10 Domenica, 15 Novembre 2009, 15:43 Leggi gli ultimi Messaggi
furetto678
No Nuovi Messaggi Cancellare Post In Base Alla Data MaxWeb Off Topic 0 Lunedì, 21 Gennaio 2013, 17:31 Leggi gli ultimi Messaggi
MaxWeb

Pagina 1 di 1