Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

MYSQL borrar por web=null???Tema Solucionado

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Cerrado
quico
Asiduo/a
Mensajes: 159
Registrado: 17 Nov 2010, 18:02

MYSQL borrar por web=null???

#1

Mensaje por quico »

Voy a ayudar a un amigo a pasar de phpbb 2.0 a 3.0.8

pero antes de hacer respaldos de datos quiero borrar los user-span de la base de datos que creo que son mas de 10.000

que linea debo aplicar en MYSQL para borrar a todos los usuarios que tienen una web en su perfil


gracias
SPOILER_SHOW
(Mi foro)
URL: http://www.anhida.es/foros
Versión phpBB: phpBB3 (3.0.11)
MODs Instalados: Últimos Mensajes, abbc3, adthism, mchat, Universal no avatar
Plantilla(s) usada(s): ProSilver
Servidor: 1and1
Actualización desde otra versión: Si (7-PL1 > 8 > 9>10)
Conversión desde otro sistema de foros: No
(Foro de un amigo)
URL: http://www.psiquiatriainfantil.es/forum
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: Ninguno
Plantilla(s) usada(s): ProSilver
Servidor: internacionalweb.com
Actualización desde otra versión: No
Conversión desde otro sistema de foros: phpBB2

Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 52

Re: MYSQL borrar por web=null???

#2

Mensaje por HuanManwe »

Perdón, corrigo el texto porque me equivoqué al dar la respuesta, que iba dirigida a otra consulta :-D

En tu caso creo que eso que pretendes es muy peligroso, porque si algún usuario "real" tiene una web en el campo "website" lo estarías eliminando.

Con la consulta que comentas podrías eliminar a los usuarios, pero no a sus mensajes.

¿Cómo es posible que tengas tanto spam?

De todos modos la sentencia sería algo como:

Código: Seleccionar todo

DELETE FROM phpbb_users WHERE user_website <> '';
Pero no estoy completamente seguro, y una sentencia así es muy, muy, muy drástica. Mejor no usarla en un foro en producción. Mejor usar una copia de seguridad en localhost, y hacer ahí las pruebas.

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


quico
Asiduo/a
Mensajes: 159
Registrado: 17 Nov 2010, 18:02

Re: MYSQL borrar por web=null???

#3

Mensaje por quico »

se me paso poner la url del foro -> http://www.psiquiatriainfantil.es/forum/

tenia cerca de 4000 usuarios, casi todos con WEB en su perfil, asi que era facil identificar a los SPAM, solo me quedan 500 y poco por filtrar, gracias, aunque me despiste y los fuy borrando de 300 en 300 comprobando que todos tenian WEB, pues las pocas personas registradas en ese foro casi seguro que ninguna tiene web en su perfil


si no me equivoco para actualizar despues de hacer el respaldo, seria pegar la nueva version sobre la vieja y ejecutar la carpeta INSTALL ¿me equivoco? pasando de 2.0 a 3.0.8

gracias de nuevo, sigo trabajando en ello



P.D: no es mi foro, es el de un amigo, se lo montaron hace cerca de dos años, pero tuvo problemas desde casi el principio con el SPAM teniendo muy poca actividad en su foro

los user-spam se saltan su captcha no filtra como deveria bombardeo a su cuenta de email con cerca de 100 peticiones de registro diarias

creo que me dijo que tambien se le registran saltandose la validación por email al admin, osea que se auto-aprueban antes de que un admin los apruebe
SPOILER_SHOW
(Mi foro)
URL: http://www.anhida.es/foros
Versión phpBB: phpBB3 (3.0.11)
MODs Instalados: Últimos Mensajes, abbc3, adthism, mchat, Universal no avatar
Plantilla(s) usada(s): ProSilver
Servidor: 1and1
Actualización desde otra versión: Si (7-PL1 > 8 > 9>10)
Conversión desde otro sistema de foros: No
(Foro de un amigo)
URL: http://www.psiquiatriainfantil.es/forum
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: Ninguno
Plantilla(s) usada(s): ProSilver
Servidor: internacionalweb.com
Actualización desde otra versión: No
Conversión desde otro sistema de foros: phpBB2

quico
Asiduo/a
Mensajes: 159
Registrado: 17 Nov 2010, 18:02

Re: MYSQL borrar por web=null???

#4

Mensaje por quico »

he borrado el usuario de mi amigo, se puede crear un usuario maualmente en la base de dados? creo que su USER-ID era el Nº3 gracias

uy, perdon, podia haber editado el anterior mensaje


Primero filtre por -> user_website (el lo tenia vacio)
Despues por -> user_icq (pero esto no se lo comprove)
SPOILER_SHOW
(Mi foro)
URL: http://www.anhida.es/foros
Versión phpBB: phpBB3 (3.0.11)
MODs Instalados: Últimos Mensajes, abbc3, adthism, mchat, Universal no avatar
Plantilla(s) usada(s): ProSilver
Servidor: 1and1
Actualización desde otra versión: Si (7-PL1 > 8 > 9>10)
Conversión desde otro sistema de foros: No
(Foro de un amigo)
URL: http://www.psiquiatriainfantil.es/forum
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: Ninguno
Plantilla(s) usada(s): ProSilver
Servidor: internacionalweb.com
Actualización desde otra versión: No
Conversión desde otro sistema de foros: phpBB2

Avatar de Usuario
angelismo
Administrador
Mensajes: 5707
Registrado: 20 May 2006, 02:42
Género:
Edad: 36

Re: MYSQL borrar por web=null???

#5

Mensaje por angelismo »

Para pasar de phpbb 2 a phpbb3 ,tienes convertir el foro phpbb2 a phpbb3 ,para más información lee esta guia
http://www.phpbb-es.com/foro/guias-phpb ... 14941.html
Sobre el usuario borrado ,si tienes un backup restaura la tabla phpbb_users.

Antes de nada, lee las Normas de phpBB-Es y las Normas de Soporte.

Como corregir el copyright de phpbb3 - Si tu foro no tiene copyright ,lee la guia antes de pedir soporte.
No doy soporte por MP ni por MSN ,solo en los foros.


© angelismo- Webmaster de Webmastercreativo
© angelismo -Administrador de phpBB-es

quico
Asiduo/a
Mensajes: 159
Registrado: 17 Nov 2010, 18:02

Re: MYSQL borrar por web=null???

#6

Mensaje por quico »

devi hacer copia antes de hacer limpieza, de todas formas lo hice manualmente desde la base de datos, asi que pienso que si lo vuelvo a registrar y cambio su ID a 3 igual el foro me lo coje, o dupico un usuario y cambio los campos adecuados

de todas formas tambien le puedo pedir al servidor de pago que me carge la ultima copia de la base de datos


EDITO: He recuperado su cuenta basandome en su NOMBRE , email e ID
SPOILER_SHOW
(Mi foro)
URL: http://www.anhida.es/foros
Versión phpBB: phpBB3 (3.0.11)
MODs Instalados: Últimos Mensajes, abbc3, adthism, mchat, Universal no avatar
Plantilla(s) usada(s): ProSilver
Servidor: 1and1
Actualización desde otra versión: Si (7-PL1 > 8 > 9>10)
Conversión desde otro sistema de foros: No
(Foro de un amigo)
URL: http://www.psiquiatriainfantil.es/forum
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: Ninguno
Plantilla(s) usada(s): ProSilver
Servidor: internacionalweb.com
Actualización desde otra versión: No
Conversión desde otro sistema de foros: phpBB2

Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 52

Re: MYSQL borrar por web=null???

#7

Mensaje por HuanManwe »

1.- Deberías hacer copia de seguridad de la base de datos y de los archivos del foro antes de tocar nada.

2.- Deberías actualizar el foro antes de continuar con los borrados.

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


quico
Asiduo/a
Mensajes: 159
Registrado: 17 Nov 2010, 18:02

MYSQL borrar por web=null???

#8

Mensaje por quico »

Conversión finalizada con exito, solo una pregunta, ¿como pongo a un usuario como admin con el color en rojo? gracias --> Resuelto
> se agregan al grupo admin, y desde la cuenta se cambia de grupo

http://psiquiatriainfantil.es/forum/

P.D: he visto que en el nuevo foro hay pocos usuarios, pero en la nueva base de datos salen muchos mas, ¿como es eso? ¿tiene q ver con USER-SPAM? Espera, son usuarios inactivos
SPOILER_SHOW
(Mi foro)
URL: http://www.anhida.es/foros
Versión phpBB: phpBB3 (3.0.11)
MODs Instalados: Últimos Mensajes, abbc3, adthism, mchat, Universal no avatar
Plantilla(s) usada(s): ProSilver
Servidor: 1and1
Actualización desde otra versión: Si (7-PL1 > 8 > 9>10)
Conversión desde otro sistema de foros: No
(Foro de un amigo)
URL: http://www.psiquiatriainfantil.es/forum
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: Ninguno
Plantilla(s) usada(s): ProSilver
Servidor: internacionalweb.com
Actualización desde otra versión: No
Conversión desde otro sistema de foros: phpBB2

quico
Asiduo/a
Mensajes: 159
Registrado: 17 Nov 2010, 18:02

Re: MYSQL borrar por web=null???

#9

Mensaje por quico »

Perdonar que postee de nuevo pero se terminó el tiempo de edición

Repasando vi como se pone uno como administrador, pero me he fijado que en la lista de ususarios falta ("Site Admin") Gracias
SPOILER_SHOW
(Mi foro)
URL: http://www.anhida.es/foros
Versión phpBB: phpBB3 (3.0.11)
MODs Instalados: Últimos Mensajes, abbc3, adthism, mchat, Universal no avatar
Plantilla(s) usada(s): ProSilver
Servidor: 1and1
Actualización desde otra versión: Si (7-PL1 > 8 > 9>10)
Conversión desde otro sistema de foros: No
(Foro de un amigo)
URL: http://www.psiquiatriainfantil.es/forum
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: Ninguno
Plantilla(s) usada(s): ProSilver
Servidor: internacionalweb.com
Actualización desde otra versión: No
Conversión desde otro sistema de foros: phpBB2

Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 52

Re: MYSQL borrar por web=null???

#10

Mensaje por HuanManwe »

Una cosa es ser administrador y otra ser usuario "fundador". Eso también se puede poner "a mano" en la tabla phpbb_users.

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


quico
Asiduo/a
Mensajes: 159
Registrado: 17 Nov 2010, 18:02

MYSQL borrar por web=null???

#11

Mensaje por quico »

Puse a los tres admin como fundador y con el color en ROJO, yo me refiero al rango de la lista dde usuarios que por defecto solo viene para el primer admin, se que les puse rango a los moderadores en www.anhida.es/foros, pero no recuerdo como lo hice, solo se que lo hice desde el foro

gracias
SPOILER_SHOW
(Mi foro)
URL: http://www.anhida.es/foros
Versión phpBB: phpBB3 (3.0.11)
MODs Instalados: Últimos Mensajes, abbc3, adthism, mchat, Universal no avatar
Plantilla(s) usada(s): ProSilver
Servidor: 1and1
Actualización desde otra versión: Si (7-PL1 > 8 > 9>10)
Conversión desde otro sistema de foros: No
(Foro de un amigo)
URL: http://www.psiquiatriainfantil.es/forum
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: Ninguno
Plantilla(s) usada(s): ProSilver
Servidor: internacionalweb.com
Actualización desde otra versión: No
Conversión desde otro sistema de foros: phpBB2

quico
Asiduo/a
Mensajes: 159
Registrado: 17 Nov 2010, 18:02

MYSQL borrar por web=null???  Tema Solucionado

#12

Mensaje por quico »

Disculpar que postee de nuevo, ya encontre donde era lo de los Rangos, creo que se puede dar este tema por resuelto

los rangos especiales se asignan a cada usuario, para ello vas al ACP -> USUARIOS Y GRUPOS : USUARIOS : Administrar usuarios completas el nombre de quien quieras y luego de pulsar el botón [ Enviar ] verás una primera pantalla con los datos básicos, y arriba a la derecha un desplegable, allí eliges Rango, en la nueva pantalla te saldrá el listado de rangos que tienes creados, elijes uno y pulsar el botón [ Enviar ]
SPOILER_SHOW
(Mi foro)
URL: http://www.anhida.es/foros
Versión phpBB: phpBB3 (3.0.11)
MODs Instalados: Últimos Mensajes, abbc3, adthism, mchat, Universal no avatar
Plantilla(s) usada(s): ProSilver
Servidor: 1and1
Actualización desde otra versión: Si (7-PL1 > 8 > 9>10)
Conversión desde otro sistema de foros: No
(Foro de un amigo)
URL: http://www.psiquiatriainfantil.es/forum
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: Ninguno
Plantilla(s) usada(s): ProSilver
Servidor: internacionalweb.com
Actualización desde otra versión: No
Conversión desde otro sistema de foros: phpBB2

Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 52

Re: MYSQL borrar por web=null???

#13

Mensaje por HuanManwe »

Hay que tener en cuenta que un usuario puede pertenecer a varios grupos, pero el dato más importante es cuál es su grupo POR DEFECTO. Ojo con eso.

Gracias por compartir tu solución.

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


quico
Asiduo/a
Mensajes: 159
Registrado: 17 Nov 2010, 18:02

MYSQL borrar por web=null???

#14

Mensaje por quico »

Hola HuanManwe


Despues de dos meses ya me defiendo con PHPBB3, y ya que pregunto tambien puedo responderme para colaborar con los demas

hay algo que quizas no haya sido preguntado, ¿como se puede tener derechos de ADMIN y a su vez no recibir los emails de solicitud de registro en uno de los administradores?

si quereis os puedo ayudar por ejemplo con CSS3 que es de las cosas que mejor domino

Tambien me gusta diseñar alguna plantilla que otra como la de www.anhida.org que aunque no es de PHPBB3 tengo pensado intentarlo en PHPBB3


Saludos
SPOILER_SHOW
(Mi foro)
URL: http://www.anhida.es/foros
Versión phpBB: phpBB3 (3.0.11)
MODs Instalados: Últimos Mensajes, abbc3, adthism, mchat, Universal no avatar
Plantilla(s) usada(s): ProSilver
Servidor: 1and1
Actualización desde otra versión: Si (7-PL1 > 8 > 9>10)
Conversión desde otro sistema de foros: No
(Foro de un amigo)
URL: http://www.psiquiatriainfantil.es/forum
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: Ninguno
Plantilla(s) usada(s): ProSilver
Servidor: internacionalweb.com
Actualización desde otra versión: No
Conversión desde otro sistema de foros: phpBB2

Cerrado

Volver a “Foros de Soporte 3.0.x”