Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Base ya creada ????

Estas en el tema de Base ya creada ???? en el foro de Mysql en Foros del Web. Hola amigos, Esta mañana me hackearon el site, afortunadamente ya reestauré los archivos cambiados. También se volaron la BD, afortunadamente tengo un respaldo de ayer ...
  #1 (permalink)  
Antiguo 20/01/2007, 10:40
multig
Invitado
 
Mensajes: n/a
Puntos:
Base ya creada ????

Hola amigos,

Esta mañana me hackearon el site, afortunadamente ya reestauré los archivos cambiados.

También se volaron la BD, afortunadamente tengo un respaldo de ayer
(a los que leen este tema, cojan consejo.........hagan respaldos si es posible diarios).

Manejo la BD con phpMyAdmin y al tratar de importar el respaldo me dice que no se puede crear la BD pues ya está creada.


Me pueden decir que tengo que hacer ????

Gracias
  #2 (permalink)  
Antiguo 20/01/2007, 13:40
Avatar de Lord of freaks  
Fecha de Ingreso: octubre-2004
Ubicación: Madrid
Mensajes: 334
Antigüedad: 19 años, 6 meses
Puntos: 2
Re: Base ya creada ????

Elimina la base de datos y vuelve a intentarlo, caso de que no puedas eliminar la bd porque no tengan permisos, imagino que tu respaldo será un fichero .sql, editalo y borra la línea que pone "create datatabes 'como se llame' y eliminalo.

En principio debe funcionar, el problema que tienes es que no puedes crear una base de datos con el mismo nombre de una ya existente.

Un saludo
__________________
Una vez un elemental de rayos mató una tribu entera de tritones.

¡¡ El sólo quería darse un baño !!

http://www.frikilandia.com

Neither Fu Nor Fa
  #3 (permalink)  
Antiguo 20/01/2007, 16:34
multig
Invitado
 
Mensajes: n/a
Puntos:
Re: Base ya creada ????

Gracias "Lord"

No consigo un botón o comando para eliminar la base......................
¿ significa eso que no tengo permiso como tú dices ?

¿ Cómo se consigue o implementa ese "permiso" ?

Otra cosa, lo que consigo en el respaldo .sql es este tipo de línea:

Base de datos: `America_scrapbooking`-- CREATE DATABASE`America_scrapbooking`

y líneas así para cada tabla:

`asb_admin`-- CREATE TABLE `asb_admin`

entonces que tengo exactamente que eliminar de esas líneas (desde donde hasta donde) ?

El respaldo lo tengo de la data y la estructura (tablas) todo junto, entonces tengo que eliminar la instrucción CREATE de cada tabla también ?

Disculpa, no soy ducho en la materia.
  #4 (permalink)  
Antiguo 21/01/2007, 06:57
Avatar de Lord of freaks  
Fecha de Ingreso: octubre-2004
Ubicación: Madrid
Mensajes: 334
Antigüedad: 19 años, 6 meses
Puntos: 2
Re: Base ya creada ????

Lo único que tienes que eliminar es el
Código:
CREATE DATABASE`America_scrapbooking`
Que es la instrucción que da conflicto porque al tener ya una BD con ese nombre no permite crear una nueva.

Los CREATE TABLE dejalos ya que imagino que las tablas han desaparecido, sino eliminalas y haz el respaldo limpio.

Un saludo
__________________
Una vez un elemental de rayos mató una tribu entera de tritones.

¡¡ El sólo quería darse un baño !!

http://www.frikilandia.com

Neither Fu Nor Fa
  #5 (permalink)  
Antiguo 21/01/2007, 16:16
multig
Invitado
 
Mensajes: n/a
Puntos:
Re: Base ya creada ????

Tuve que eliminar la instruccion CREATE TABLE xxxxxxxxxxx de cada tabla pues al subir el respaldo sólo eliminando CREATE DATABASE xxxxxxxxxxx me dió un error diciendo que ya las tablas estaban creadas.

Y así funcionó.

Gracias nuevamente "Lord"
Julio Soto
Caracas, Venezuela
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:48.