Copiar Base De Datos(De Lycos A Servidor De Pago)
Publicado: 27 Ene 2007, 19:48
Antes de nada, gracias por todo lo que me digáis.
No domino para nada el tema de BD, intentaré explicarme lo mejor que pueda:
URL: http://usuarios.lycos.es/caradepan/index.php
Plantilla(s) usuada(s): bsfr
MODs instalados: Muestra los rangos con imágenes en el ACP(no se encontrar su nombre)
Versión de phpBB: de 2.0.20 (lycos) a 2.0.22 (MBI)
Servidor: De lycos (gratuito) a MBI (de pago y con cPanel X)
Si es una actualización desde otra version: de 2.0.20 (lycos) a 2.0.22 (MBI)
Tenemos un foro que funciona perfectamente en lycos, pero el espacio para la BD que nos daban se ha quedado corto y hemos contratado un alojamiento con MBI, y ahora queremos trasladarnos.
Como en el alojamiento con MBI nos viene el cPanel X con un script phpBB (2.0.20 o 2.0.21) pensé en utilizarlos, pero después creí mejor actualizarnos a la 2.0.22. En fin, instalé el 2.0.20 del script del cPanel e intenté restaurar la BD que había creado en el ACP de lycos desde el ACP de MBI pero no dió resultado.
Entonces exporté la copia de la BD desde el phpMyAdmin de lycos y guardé el archivo nombredelaBD_es_db.sql
intenté ahora importar la base de datos (nombredelaBD_es_db) mediante el phpMyAdmin de MBI, tampoco dió resultados.
Luego pregunté a un compañero que tenía un problema parecido que hacer y me contestó que borrara todas las tablas de la BD del foro en MBI y luego importara el archivo nombredelaBD_es_db. Al hacerlo me apareció el error siguiente:
y pude ver que solo se habían importado 17 tablas de las 31 que disponía el foro antiguo.
Las opciones que elegí al importar fueron:
Intenté volver a empezar de cero, creando una base de datos (con todos los privilegios) con el mismo nombre que nombredelaBD_es_db desde el cPanel de MBI, pero me creó una nueva base de datos de nombre: usuarioMBI_xxx donde xxx son caracteres que no incluyen "_", por tanto la base de datos nueva me quedó:"usuarioMBI_nombredelaBDesdb. Y desde allí volví a empezar, creando foro, borrando tablas desde phpmyadmin de MBI y volviendo a importar la nombredelaBD_es_db original, pero sigue sin funcionarme.
Entonces mi pregunta es:
¿Es por culpa de que cPanel no me deje poner el mismo nombre que tenía la BD del antiguo foroque el nuevo foro no me funcione?
Desde phpMyAdmin no me deja crear una nueva base de datos, si el problema es que no tiene el mismo nombre la BD, ¿cómo puedo crear una BD con dicho nombre?
¿Por qué me da error al importar la base de datos? ¿tiene solución?
¿Necesariamente tienen que estar las carpetas en el mismo sitio que estaban en lycos? (es decir, en lycos estaban en localhost, pero en MBI estan dentro de /foro, ¿es ese el problema?)
Ya se que es muy general mi pregunta pero: ¿qué debo hacer para trasladarme? Estoy bloqueado ya.
Cualquier ayuda será muy bien recibida, al igual que cualquier duda sobre lo que he planteado.
Gracias.
No domino para nada el tema de BD, intentaré explicarme lo mejor que pueda:
URL: http://usuarios.lycos.es/caradepan/index.php
Plantilla(s) usuada(s): bsfr
MODs instalados: Muestra los rangos con imágenes en el ACP(no se encontrar su nombre)
Versión de phpBB: de 2.0.20 (lycos) a 2.0.22 (MBI)
Servidor: De lycos (gratuito) a MBI (de pago y con cPanel X)
Si es una actualización desde otra version: de 2.0.20 (lycos) a 2.0.22 (MBI)
Tenemos un foro que funciona perfectamente en lycos, pero el espacio para la BD que nos daban se ha quedado corto y hemos contratado un alojamiento con MBI, y ahora queremos trasladarnos.
Como en el alojamiento con MBI nos viene el cPanel X con un script phpBB (2.0.20 o 2.0.21) pensé en utilizarlos, pero después creí mejor actualizarnos a la 2.0.22. En fin, instalé el 2.0.20 del script del cPanel e intenté restaurar la BD que había creado en el ACP de lycos desde el ACP de MBI pero no dió resultado.
Entonces exporté la copia de la BD desde el phpMyAdmin de lycos y guardé el archivo nombredelaBD_es_db.sql
intenté ahora importar la base de datos (nombredelaBD_es_db) mediante el phpMyAdmin de MBI, tampoco dió resultados.
Luego pregunté a un compañero que tenía un problema parecido que hacer y me contestó que borrara todas las tablas de la BD del foro en MBI y luego importara el archivo nombredelaBD_es_db. Al hacerlo me apareció el error siguiente:
Código: Seleccionar todo
Error
consulta SQL:
INSERT INTO phpbb_search_wordlist
VALUES (
'estar�a',277, 0
);
MySQL ha dicho: Documentación
#1062 - Duplicate entry 'estar' for key 1
Las opciones que elegí al importar fueron:
Código: Seleccionar todo
Juego de caracteres del archivo: utf 8
SQL compatibility mode: mysql 3.23 (y luego probé otra vez con none y con mysql 40)
Entonces mi pregunta es:
¿Es por culpa de que cPanel no me deje poner el mismo nombre que tenía la BD del antiguo foroque el nuevo foro no me funcione?
Desde phpMyAdmin no me deja crear una nueva base de datos, si el problema es que no tiene el mismo nombre la BD, ¿cómo puedo crear una BD con dicho nombre?
¿Por qué me da error al importar la base de datos? ¿tiene solución?
¿Necesariamente tienen que estar las carpetas en el mismo sitio que estaban en lycos? (es decir, en lycos estaban en localhost, pero en MBI estan dentro de /foro, ¿es ese el problema?)
Ya se que es muy general mi pregunta pero: ¿qué debo hacer para trasladarme? Estoy bloqueado ya.
Cualquier ayuda será muy bien recibida, al igual que cualquier duda sobre lo que he planteado.
Gracias.