¿Nuevo usuario?
Puedes registrarte aquí
 
       
Menú principal
 
 Navegación
Buscar
dpForo
dpFAQ
dpManuales
dpDescargas
dpThemes
Noticias por Temas
Recomiéndanos
Enlaces
Créditos
dzStaffStatus
Miembros:  Administradores
No Conectado  el_cuervo  
No Conectado  Dixso  
Miembros:  Colaboradores
No Conectado  AnyKiller  
No Conectado  nestormateo  
No Conectado  docser  
Miembros:  Moderadores
No Conectado  cardiru  
No Conectado  javiermisol  
Miembros:  Traductores
No Conectado  gnrx  
Miembros:  Miembros:
Ultimo:  Nuevos Hoy: 1
Ultimo:  Nuevos Ayer: 12
Ultimo:  Total: 70715
Ultimo:  Ultimo:
jalvamore
Miembros:  Conectados
Miembros:  Miembros: 0
Invitados:  Invitados: 95
Total:  Total: 95
Miembros:  Miembros Online
No hay miembros conectados
Sponsor
dp-Tools
 Generador de Menús
 Pop-Up Maker
 Generador de Bloques
 Generador de Módulos
Enlázanos


Texto del enlace:


Otros Banners:



Theme creado por
dev-postnuke.com

 Foro dev-postnuke.com
  Postnuke :: Bugs y soluciones
  Migrar SQL de Php a Pn

Bienvenido invitado

Moderado por: el_cuervo, Dixso, AnyKiller, cardiru, javiermisol << Tema anterior   Tema siguiente >>
Imprimir tema
Autor Tema: Migrar SQL de Php a Pn
hechicero
Enviado: 07/08/2006 a las 01:08
Novato
Novato


Karma: 0 (0 Votos)

Registrado: 29/12/04
Mensajes: 5

Estado: Desconectado
Ultima visita: 29/08/06
Me gustaria migrar mi base de datos de php a pn. Mi web es de tipo p2p y no me gustaria perder los usuarios ni los enlaces.
Si yo al crear la sql, en vez de poner el nombre de las tablas pn, le pusiera nuke, entonces iria bien??
He estado mirando el foro asi por encima y no he encontrado nada al respecto, aunque seguro que ya lo han preguntado en mas de una ocasion, pero no he visto nada.
Espero que me podais ayudar.
Muchas gracias.
hechicero Enviar MP


snooki
Enviado: 07/08/2006 a las 08:08
Posteador de Bronce
Posteador de Bronce

avatar

Karma: 8 (20 Votos)

Registrado: 17/07/04
Mensajes: 299

Estado: Desconectado
Ultima visita: 06/07/07
Mira sinceramente, desconosco como es la funcion del phpnuke, pero si lo que te puedo aclarar, es que el nombre de las tablas, ya sea pn o nuke, eso depende de uno, osea, da igual.
Pero no sabria decirte exactamente si el SQL de php nuke es igual al de postnuke, en mi parecer, no te aseguro nada, como te dije, desconosco completamente phpnuke, pero creo que no se parecen en nada, ya dije, no es nada seguro, a ver si otro usuario que conosca postnuke y phpnuke te de una respuesta mas acertada smile


snooki Enviar MP WwW
jorgefiat
Enviado: 11/08/2006 a las 22:08
Frecuente
Frecuente


Karma: 0 (0 Votos)

Registrado: 01/09/04
Mensajes: 47

Estado: Desconectado
Ultima visita: 01/06/08
Yo tengo pnphuke 7.8 actualmente y estoy viendo el asunto de migrar la informacion a post nuke 0.762 TENGO UN SQL QUE SE EJECUTA DESDE EL PHPMY ADMIN Y PASA LA INFORMACION, pasa usuarios, noticias y foro completo, sistema de mp de post nuke, pero tambien esta el comando para los mp del foro, estoy usando pnphpbb2 1.2G t hasta ahora TODO FUNCIONA A LA PERFECCION, foros, mensajes, usuarios, etc, en mi caso el server no se demora mas de 1 minuto, si te sirve todavia, deja mensaje

Saludos www.elquesabesabe.cl, in post nuke WE TRUST
jorgefiat Enviar MP
hechicero
Enviado: 11/08/2006 a las 23:08
Novato
Novato


Karma: 0 (0 Votos)

Registrado: 29/12/04
Mensajes: 5

Estado: Desconectado
Ultima visita: 29/08/06
He seguido al pie de la letra este manual:
http://www.imoqland.com/Article560.phtml

Pero nada de nada, me dan errores al transformar la Sql.
hechicero Enviar MP
jorgefiat
Enviado: 11/08/2006 a las 23:08
Frecuente
Frecuente


Karma: 0 (0 Votos)

Registrado: 01/09/04
Mensajes: 47

Estado: Desconectado
Ultima visita: 01/06/08
Ve ques lo que pasa con eso, el prefijode las tablas es pn0762 y se ejecuta desde al phpmyadmin

## Pasando usuarios del sitio

delete from `pn0762_users` ;
insert into `pn0762_users` SELECT `user_id`,`name`,`username`, `user_email`,`femail`,`user_website`,
`user_avatar`,`user_regdate`,`user_icq`,`user_occ`,`user_from`,`user_interests`,`user_sig`,
`user_viewemail`,`user_theme`,`user_aim`,`user_yim`,`user_msnm`,`user_password`,`storynum`,`umode`,`uorder`,`thold`,
`noscore`,`bio`,`ublockon`,`ublock`,`theme`,`commentmax`,`counter`,`user_timezone` FROM `nuke_users`;

## Pasando usuarios del foro

delete from `pn0762_phpbb_users` ;
insert into `pn0762_phpbb_users` SELECT `user_id` , `user_active` , `username` , `user_password` , `user_session_time` ,
`user_session_page` , `user_lastvisit` , `user_regdate` , `user_level` , `user_posts` , `user_timezone` , `user_style` , `user_lang` ,
`user_dateformat` , `user_new_privmsg` , `user_unread_privmsg` , `user_last_privmsg` , `user_emailtime` , `user_viewemail` ,
`user_attachsig` , `user_allowhtml` , `user_allowbbcode` , `user_allowsmile` , `user_allowavatar` , `user_allow_pm` ,
`user_allow_viewonline` , `user_notify` , `user_notify_pm` , `user_popup_pm` , `user_rank` , `user_avatar` , `user_avatar_type` ,
`user_email` , `user_icq` , `user_website` , `user_from` , `user_sig` , `user_sig_bbcode_uid` , `user_aim` , `user_yim` , `user_msnm` ,
`user_occ` , `user_interests` , `user_actkey` , `user_newpasswd`
FROM `nuke_users`;


##Pasando los mensaje Privados
##DELETE FROM `pn0762_phpbb_privmsgs`;
##INSERT INTO `pn0762_phpbb_privmsgs`
##SELECT `privmsgs_id`,`privmsgs_type`,`privmsgs_subject`,`privmsgs_from_userid`,`privmsgs_to_userid`,
##`privmsgs_date`,`privmsgs_ip`,`privmsgs_enable_bbcode`,`privmsgs_enable_html`,`privmsgs_enable_smilies`,
##`privmsgs_attach_sig`,`privmsgs_attach_sig`
##FROM `nuke_bbprivmsgs` ;
##UPDATE `pn0762_phpbb_privmsgs` SET `privmsgs_attachment`=0;


## Pasando los textos de los mensaje Privados
##DELETE FROM `pn0762_phpbb_privmsgs_text`;
##INSERT INTO `pn0762_phpbb_privmsgs_text`
##SELECT * FROM `nuke_bbprivmsgs_text` ;


##pasando los mensajes privados al sistema post nuke

DELETE FROM `pn0762_priv_msgs`;
INSERT INTO `pn0762_priv_msgs`
SELECT `privmsgs_id`,`privmsgs_subject`,`privmsgs_subject`,`privmsgs_from_userid`,`privmsgs_to_userid`,`privmsgs_ip`,
`privmsgs_text`,`privmsgs_type`
FROM `nuke_bbprivmsgs`,`nuke_bbprivmsgs_text` where `privmsgs_id` =`privmsgs_text_id`;
UPDATE `pn0762_priv_msgs` SET `pn_msg_image`='';
UPDATE `pn0762_priv_msgs` SET `pn_msg_time`='';
UPDATE `pn0762_priv_msgs` SET `pn_read_msg`=1;


## Pasando las categorias de los post

DELETE FROM `pn0762_phpbb_forums`;
INSERT INTO `pn0762_phpbb_forums`
SELECT `forum_id`,`cat_id`,`forum_name`,`forum_desc`,`forum_status`,`forum_order`,`forum_posts`,
`forum_topics`,`forum_last_post_id`,`prune_next`,`prune_enable`,`auth_view`,`auth_read`,`auth_post`,
`auth_reply`,`auth_edit`,`auth_delete`,`auth_sticky`,`auth_announce`,`auth_vote`,`auth_pollcreate`,
`auth_attachments`,`auth_attachments`,`auth_attachments`,`auth_attachments`,`auth_attachments`,`auth_attachments`
FROM `nuke_bbforums` ;
UPDATE `pn0762_phpbb_forums` SET `auth_download`=0;
UPDATE `pn0762_phpbb_forums` SET `topic_sort_order`=0;
UPDATE `pn0762_phpbb_forums` SET `post_sort_order`=0;
UPDATE `pn0762_phpbb_forums` SET `support_forum`=0;
UPDATE `pn0762_phpbb_forums` SET `exclude_global_announce`=0;


## Pasando los titulos de los post
DELETE FROM `pn0762_phpbb_topics`;
INSERT INTO `pn0762_phpbb_topics`
SELECT `topic_id`,`forum_id`,`topic_title`,`topic_poster`,`topic_time`,`topic_views`,`topic_replies`,
`topic_status`,`topic_vote`,`topic_type`,`topic_first_post_id`,`topic_last_post_id`,`topic_moved_id`,`topic_moved_id`,`topic_moved_id`,`topic_moved_id`
FROM `nuke_bbtopics` ;
UPDATE `pn0762_phpbb_topics` SET `topic_attachment`=0;
UPDATE `pn0762_phpbb_topics` SET `topic_icon`=0;
UPDATE `pn0762_phpbb_topics` SET `support_status`=0;

## Pasando los post
DELETE FROM `pn0762_phpbb_posts`;
INSERT INTO `pn0762_phpbb_posts`
SELECT `post_id`,`topic_id`,`forum_id`,`poster_id`,`post_time`,`poster_ip`,`post_username`,`enable_bbcode`,
`enable_html`,`enable_smilies`,`enable_sig`,`post_edit_time`,`post_edit_count`,`enable_sig`,`enable_sig`
FROM `nuke_bbposts` ;
UPDATE `pn0762_phpbb_posts` SET `post_attachment`=0;
UPDATE `pn0762_phpbb_posts` SET `post_icon`=0;

## Pasando los textos de los post
DELETE FROM `pn0762_phpbb_posts_text`;
INSERT INTO `pn0762_phpbb_posts_text`
SELECT * FROM `nuke_bbposts_text` ;

## Pasando las busquedas
DELETE FROM `pn0762_phpbb_search_results`;
INSERT INTO `pn0762_phpbb_search_results`
SELECT * FROM `nuke_bbsearch_results` ;

## Pasando las palabras de las busquedas
DELETE FROM `pn0762_phpbb_search_wordlist`;
INSERT INTO `pn0762_phpbb_search_wordlist`
SELECT * FROM `nuke_bbsearch_wordlist` ;


## Pasando las palabras de las busquedas
DELETE FROM `pn0762_phpbb_search_wordmatch`;
INSERT INTO `pn0762_phpbb_search_wordmatch`
SELECT * FROM `nuke_bbsearch_wordmatch` ;


## pasando noticias
##DELETE FROM `pn0762_stories`;
##INSERT INTO `pn0762_stories`
##SELECT `sid`,`catid`,`aid`,`time`,`title`,`hometext`,`bodytext`,`comments`,`counter`,`topic`,`informant`,`notes`,`ihome`,`alanguage`,
##`alanguage`,`acomm`,`acomm`
##FROM `nuke_stories` ;
##UPDATE `pn0762_stories` SET `pn_themeoverride`='';
##UPDATE `pn0762_stories` SET `pn_withcomm`=0;
##UPDATE `pn0762_stories` SET `pn_format_type`=0;

## Pasando encuestas
DELETE FROM `pn0762_phpbb_vote_desc`;
INSERT INTO `pn0762_phpbb_vote_desc`
SELECT * FROM `nuke_bbvote_desc` ;

DELETE FROM `pn0762_phpbb_vote_results`;
INSERT INTO `pn0762_phpbb_vote_results`
SELECT * FROM `nuke_bbvote_results` ;

DELETE FROM `pn0762_phpbb_vote_voters`;
INSERT INTO `pn0762_phpbb_vote_voters`
SELECT * FROM `nuke_bbvote_voters` ;


## Pasando grupos
DELETE FROM `pn0762_phpbb_groups`;
INSERT INTO `pn0762_phpbb_groups`
SELECT * FROM `nuke_bbgroups` ;
jorgefiat Enviar MP
hechicero
Enviado: 12/08/2006 a las 00:08
Novato
Novato


Karma: 0 (0 Votos)

Registrado: 29/12/04
Mensajes: 5

Estado: Desconectado
Ultima visita: 29/08/06
Pues probando lo de pasar los usuarios me sigue dando un error. Yo estoy usando la version Nuke ET, y al poner lo que me has puesto en phpmy admin me da un error.
hechicero Enviar MP
hechicero
Enviado: 12/08/2006 a las 00:08
Novato
Novato


Karma: 0 (0 Votos)

Registrado: 29/12/04
Mensajes: 5

Estado: Desconectado
Ultima visita: 29/08/06
Ya esta solucionado el error. Es que me habia logeado con un usuario que ahora mismo no existia en los que meti smile

Ahora probare a ver si puedo insertar los enlaces ed2k que tengo.
hechicero Enviar MP
jorgefiat
Enviado: 12/08/2006 a las 01:08
Frecuente
Frecuente


Karma: 0 (0 Votos)

Registrado: 01/09/04
Mensajes: 47

Estado: Desconectado
Ultima visita: 01/06/08
yo lo he pasado aprox 10 veces sin problemas
jorgefiat Enviar MP




Powered by pnForum Version 2.6

Inicio  |  dpFaq  |  dpManuales  |  dpDescargas  |  dpThemes  |  Contacta

Web site powered by PostNuke MySQL PHP Postnuke Spain PHP RSSPixel Add to Technorati Favorites

Todos los logos y marcas registradas en este sitio son propiedad de sus respectivos dueños. Los comentarios son propiedad de sus autores, el resto es de este sitio Web (c) 2003, que fue creado con PostNuke, un sistema portal Web escrito en PHP. PostNuke es Software Libre liberado bajo la licencia GNU/GPL.

Dev-CMS.com :: Amplía tus horizontes.

HOSPEDAJE Y DOMINIOS -- Tu Hosting
Alojamiento Web --- Registro de Dominios