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

Importar base de datos en servidor

Estas en el tema de Importar base de datos en servidor en el foro de Bases de Datos General en Foros del Web. Hola, comentarles que es la primera base de datos que subiré a internet, la tengo en localhost y la exporte desde phpmyadmin. En el servidor ...
  #1 (permalink)  
Antiguo 06/06/2010, 18:20
Avatar de cristian_cena
Colaborador
 
Fecha de Ingreso: junio-2009
Mensajes: 2.244
Antigüedad: 15 años, 5 meses
Puntos: 269
Importar base de datos en servidor

Hola, comentarles que es la primera base de datos que subiré a internet, la tengo en localhost y la exporte desde phpmyadmin.
En el servidor tengo phpmyadmin por lo que supongo puedo importar la base.
Bien se que esta pregunta puede ser que se haya tratado bastante, pero he buscado en las faq y con el buscador del foro y no he dado con la respuesta.

He esportado como .SQL y trabajé con mysql.
cuando intento importar el archivo .sql (no lo comprimí) el phpmyadmin del servidor me devuelve el siguiente mensaje de error:

Cita:
Error
consulta SQL:

--
-- Base de datos: `trabajo_de_curso`
--
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `comentarios`
--
CREATE TABLE IF NOT EXISTS `comentarios` (

`id_comentario` INT( 11 ) NOT NULL AUTO_INCREMENT ,
`nombre` VARCHAR( 150 ) DEFAULT NULL ,
`correo` VARCHAR( 50 ) DEFAULT NULL ,
`mensaje` TEXT,
`id_noticia` INT( 11 ) DEFAULT NULL ,
PRIMARY KEY ( `id_comentario` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 AUTO_INCREMENT =12;

MySQL ha dicho:

#1046 - No database selected
Si tienen algún tutorial al respecto o cualquier material de lectura sobre el tema desde ya se los agradezco ya que soy nuevo en esto de las DB.

Muchas gracias!
  #2 (permalink)  
Antiguo 08/06/2010, 10:25
Avatar de cristian_cena
Colaborador
 
Fecha de Ingreso: junio-2009
Mensajes: 2.244
Antigüedad: 15 años, 5 meses
Puntos: 269
Respuesta: Importar base de datos en servidor

Bueno, me auto-respondo por si a alguien le pasa lo mismo:

El error estaba en que intentaba importar la DB sin antes primero crearla desde el CPanel del Hosting. Así que ingresa a tu cpanel, crea la DB, luego exporta de tu phpmyadmin sea en localhost o en otro hosting y luego importa la DB tranquilo que te la va a tomar.

Muy importante, probablemente tu host añada un prefijo al nombre de la DB que ingreses.También revisa los datos de usuario y contraseña.

Con esto sabido, tus datos de conexión te deberían quedar con un aspecto parecido a este (servidor linux):
$con = mysql_connect("localhost", "user", "pass");
$db = "nombreDataBase";

Espero le sirva a alguien, un saludo

Etiquetas: servidores
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 23:07.