Hola, lo que estoy intentando es cargar un archivo.sql a la base de datos, para que este cree las tablas que tenga que crear en la base de datos y mas que nada para subir respaldos ya que no tengo acceso a shell en un hosting y el phpmyadmin me da error, mi script me imprime "no se puedo" es decir q no puedo cargar el archivo pero si lo hago desde la linea de comando exactamente igual como lo estoy poniendo el script. si funciona, mas sinembargo con mi script de php no funciona :(.
Espero puedan ayudarme. Saludos.
Código PHP:
<?PHP
$hs="localhost";
$us="root";
$ps="123456";
$db="pruebas";
$conexion=mysql_connect("$hs","$us","$ps") or //conectamos con la base de datos
die ("no se pudo conectar");
echo "conectado";
echo "<br>";
{
//seleccionamos la base de datos
mysql_select_db("$db")or die
("no se pudo seleccionar");
echo"seleccionado";
echo "<br>";
}
{
//cargamos el archivo .sql
$consulta="source /home/th3r0rn/www/ls.sql";
mysql_query($consulta) or die ("no se puedo");
echo "se pudo";
}
?>