Página 1 de 1
Copiar datosd euna BD a otra Nueva
Publicado: 16 Ene 2010, 15:30
por fafa
URL:
http://www.mychemicalromance.com.ar/foro
Versión phpBB: phpBB3 (La ultima)
MODs Instalados: ninguno
Plantilla(s) usada(s): ningun por ahora
Servidor: pago windows
Actualización desde otra versión: no
Conversión desde otro sistema de foros: no
Hola estoy por instalar un nuevo foro en mi web, con la ultima version, antes tenia una muy vieja pero como no pude actualizarla y ensiam la hackearon perdi todo. PUNTO
La pregunta es.....(porque no quiero hacer nuvamente todo el foro porque era un desastre en si)
como puedo copiar algunos temas de un foro que no es este, osea otro de otro servidor que tengo la BD, y ponerlos en un nuevo foro? se que para copar algo tiene que ser desde X simbolo a X simbolo para importar algo a uan base de datos.
puede ser algo asi como )' .. O algo parecido?
Y la segunda seria, se puedo copiar los usuarios de la otra base de datos a esta nueva. Como haria?
Re: Copiar datosd euna BD a otra Nueva
Publicado: 16 Ene 2010, 16:16
por MR.PABLO
si entiendo bien, necesitas de tu BD, la TABLA DE POST y la TABLA de usuarios, ¿cierto?
Re: Copiar datosd euna BD a otra Nueva
Publicado: 16 Ene 2010, 19:02
por HuanManwe
hay una guía sobre cómo trasladar tu foro a otro servidor. Básicamente tendrías que seguir esa guía, y podrías duplicar tu foro en otro servidor.
Re: Copiar datosd euna BD a otra Nueva
Publicado: 19 Ene 2010, 14:22
por fafa
Jj-Team escribió:si entiendo bien, necesitas de tu BD, la TABLA DE POST y la TABLA de usuarios, ¿cierto?
Si es asi.
HuanManwe escribió:hay una guía sobre cómo trasladar tu foro a otro servidor. Básicamente tendrías que seguir esa guía, y podrías duplicar tu foro en otro servidor.
No, porque no puedo transladarlo ya que no esta en otro servidor porque lo hackearon y solo necesito copiar algunos post de otro que tambien es mio pero no todo.
No puedo copiarlo todo ya que la BD del anterior que me hackearon es 2.algo y me tira error que ya me dijieron que nadie se acuerda como solucionar entonces queria por lo menos salvar los usuarios nada mas, porque el backup lo tengo.
Re: Copiar datosd euna BD a otra Nueva
Publicado: 19 Ene 2010, 23:19
por HuanManwe
si puedes acceder via phpMyAdmin a la base de datos del otro foro podrias recuperar todo.
Re: Copiar datosd euna BD a otra Nueva
Publicado: 20 Ene 2010, 17:37
por fafa
Hola. No
Explico.:
El foro anterior tengo toda la BD pero omo era un for muy viejo no se puede recuperar poque haga lo que haga cuadno kiero subir la BD me tira errores tras errores.
De esta Bd que tengo quisiera recuperar por lo menos los usuarios, ya que estoy haciendo unforo nuevo con una version mas actualizada.
EL otro foro es de otra cosa que nada que ver con este, asi que olvidemosnos de eso.
Solo necesitaria saber que tengo que copiar y como hacerlo, de la BD que tengo en mi PC porque la copiaba cada tanto, los usuarios de mi foro que ya no esta online, y ponerlos en uan BD nueva que estoy por hacer para el foro nuevo.
Y si tambien se peude hacer algo como copiar los TOPICS tambien de esa base de datos que tengo en mi PC.
Todo lo haria conel PHPmYAdmin.
Recalco que no puedo subir la BD entera porque tiraba varios errores que en este foro me dijieron que ya no sabian como solucionar ya que ocmo era muy vieja no se acordaban como haer y todo eso.
Re: Copiar datosd euna BD a otra Nueva
Publicado: 20 Ene 2010, 23:39
por HuanManwe
Necesitas copiar las tablas: phpbb_users, phpbb_topics y phpbb_posts de tu foro antiguo.
Como la estructura y campos de phpbb2 y phpbb3 son distintas no te serviria el subirlas "tal cual". Necesitas modificarlas previamente.
Por ejemplo, creo que la tabla phpbb_posts es actualmente asi:
Código: Seleccionar todo
CREATE TABLE IF NOT EXISTS `phpbb_posts` (
`post_id` mediumint(8) unsigned NOT NULL auto_increment,
`topic_id` mediumint(8) unsigned NOT NULL default '0',
`forum_id` mediumint(8) unsigned NOT NULL default '0',
`poster_id` mediumint(8) unsigned NOT NULL default '0',
`icon_id` mediumint(8) unsigned NOT NULL default '0',
`poster_ip` varchar(40) collate utf8_bin NOT NULL default '',
`post_time` int(11) unsigned NOT NULL default '0',
`post_approved` tinyint(1) unsigned NOT NULL default '1',
`post_reported` tinyint(1) unsigned NOT NULL default '0',
`enable_bbcode` tinyint(1) unsigned NOT NULL default '1',
`enable_smilies` tinyint(1) unsigned NOT NULL default '1',
`enable_magic_url` tinyint(1) unsigned NOT NULL default '1',
`enable_sig` tinyint(1) unsigned NOT NULL default '1',
`post_username` varchar(255) collate utf8_bin NOT NULL default '',
`post_subject` varchar(255) character set utf8 collate utf8_unicode_ci NOT NULL default '',
`post_text` mediumtext collate utf8_bin NOT NULL,
`post_checksum` varchar(32) collate utf8_bin NOT NULL default '',
`post_attachment` tinyint(1) unsigned NOT NULL default '0',
`bbcode_bitfield` varchar(255) collate utf8_bin NOT NULL default '',
`bbcode_uid` varchar(8) collate utf8_bin NOT NULL default '',
`post_postcount` tinyint(1) unsigned NOT NULL default '1',
`post_edit_time` int(11) unsigned NOT NULL default '0',
`post_edit_reason` varchar(255) collate utf8_bin NOT NULL default '',
`post_edit_user` mediumint(8) unsigned NOT NULL default '0',
`post_edit_count` smallint(4) unsigned NOT NULL default '0',
`post_edit_locked` tinyint(1) unsigned NOT NULL default '0',
PRIMARY KEY (`post_id`),
KEY `forum_id` (`forum_id`),
KEY `topic_id` (`topic_id`),
KEY `poster_ip` (`poster_ip`),
KEY `poster_id` (`poster_id`),
KEY `post_approved` (`post_approved`),
KEY `tid_post_time` (`topic_id`,`post_time`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=2 ;
Comparala con la estructura de la copia de tu phpbb antigua.
Re: Copiar datosd euna BD a otra Nueva
Publicado: 21 Ene 2010, 18:48
por fafa
Como hago para copiarlas? Nunca hice nada en PHPmyAdmin Osea lso codigos que hay que poner y demas
Re: Copiar datosd euna BD a otra Nueva
Publicado: 21 Ene 2010, 22:38
por HuanManwe