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