function cpanel_populate_database($dbname)
{
// populate database
$sql = file_get_contents(dirname(__FILE__) . '/PHP-Point-Of-Sale/database/database.sql');
$mysqli->multi_query($sql);
$mysqli->close();
}
El archivo SQL es una exportación directa de phpMyAdmin y alrededor del 95% de las veces se ejecuta sin problemas y todas las tablas se crean y se insertan datos. (Estoy creando una base de datos desde cero)mysql consulta múltiple intermitente falla
Se crea el otro 5% solo la primera tabla o, a veces las primeras 4 tablas, pero ninguna de las otras tablas se crean (hay 30 tablas).
He decidido NO usar multi_query porque parece tener errores y ver si el error se produce al usar simplemente mysql_query en cada línea después de punto y coma. ¿Alguien ha encontrado un problema así?