¿Cómo puedo obtener un archivo .sql, como el siguiente, a través de php?¿Origina un archivo MySQL a través de PHP?
CREATE DATABASE IF NOT EXISTS data_base;
USE data_base;
CREATE TABLE IF NOT EXISTS the_table(
package_name varchar(50) NOT NULL,
PRIMARY KEY (`package_name`)
)
He intentado lo siguiente, pero no funciona. Intenté investigar un poco y parece que necesito hacer algo llamado LOAD DATA INFILE, pero no lo entiendo.
mysql_query("source C:/xampp/htdocs/Project1/mysql/source.sql;") or die(mysql_error());
¿Cómo puedo obtener un archivo .sql usando PHP? Gracias.
excelente, gracias. ¿Por qué es un riesgo de seguridad? – user954912
El archivo SQL podría ser malicioso (es decir, falso, generado por el usuario, etc.). Además, tenía un control de error limitado con una consulta múltiple. El punto es que debe ejecutarse en casos muy específicos y limitados. –