Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/04/2011, 13:44
zerax
 
Fecha de Ingreso: octubre-2008
Mensajes: 7
Antigüedad: 15 años, 7 meses
Puntos: 0
Pregunta Crear BD desde archivo .SQL

Hola, veamos si me se explicar
quiero crear una BD en MySql que tengo en el WAMPP
tengo hecha la estructura en un archivo pruebabasedatos.sql
La pregunta es como hacer para que un archivo php me cree la bd accediendo a ese archivo, es decir, yo ahora tengo esto:


$link = mysql_connect("127.0.0.1", "root", "") or die('No se puede conectar con mysql'. mysql_error());
echo "conectado al SGBD mysql<br>";
$sentencia= "CREATE DATABASE IF NOT EXISTS Nombre_BD";
$resultado=mysql_query($sentencia) or die('Error en:'.$sentencia.'::'. mysql_error());
mysql_select_db("Nombre_BD") or die("No se puede seleccionar la base de datos Nombre_BD");
echo "seleccionada la base de datos 'Nombre_BD' <br><br>";
$sentencia="CREATE TABLE IF NOT EXISTS `Nombre_BD`.`tabla1` (`campo1` VARCHAR(35), PRIMARY KEY (`campo1`))ENGINE = InnoDB";

$resultado=mysql_query($sentencia) or die('Error en:'.$sentencia.'::'. mysql_error());



Lo que necesito es que en vez de escribirle tanto el nombre de la base de datos, como las tablas y campos, que me lo lea de un archivo .sql

he estado buscando y no lo he encontrado :S

muchas gracias de antemano

saludos