Tecnología

Inicio

Cómo cargar un archivo SQL en MySQL PHP de la consulta

Cómo cargar un archivo SQL en MySQL PHP de la consulta


Sitios web suelen almacenar contenido que aparece en el sitio en una base de datos. El lenguaje de programación PHP y el sistema de gestión de base de datos relacional MySQL proporcionan una combinación popular para los webmasters para almacenar y recuperar sus datos. Para los datos contenidos en la base de datos sean accedidos por el servidor, un script PHP se debe ejecutar para recuperar la información. PHP hace esto posible mediante la inclusión de muchas funciones que permiten a un servidor Web para interactuar con la base de datos y recuperar, actualizar, eliminar o insertar la información.

Instrucciones

1 Conectarse a la base de datos. En el editor de texto, introduzca el siguiente código PHP:

$ Conn = mysql_connect (<su nombre de host>, <nombre de usuario a la base de datos>, <contraseña>);

2 Seleccione la base de datos. A modo de ejemplo, dada una base de datos llamada "prueba", seleccione la base de datos introduciendo el siguiente código:

mysql_select_db ( "test");

3 Cargar en el archivo SQL y ejecutarlo. El archivo SQL para este ejemplo se llamará "test.sql" y contiene el código siguiente:

CREAR TABLA foo (

VARCHAR cadena (100)

);

El siguiente código se comprobará si existe "test.sql" en el directorio actual y, si no, se cargará su contenido en la variable "$ sql" y ejecutarlo con la llamada a la función "mysql_query ()".

$ Testfile = 'test.sql';

if(file_exists($testfile)) {

$ sql = file_get_contents ( 'test.sql');

mysql_query ($ sql);

}