Php script:
$db = Zend_Db_Table::getDefaultAdapter();
$file_content = file_get_contents('file.sql', FILE_USE_INCLUDE_PATH);
if($file_content!=''){
$db->query($sql);
}
It works for me if the sql file contains a simple sql query.
My sql file contains a procedure declaration:
DELIMITER $$
CREATE PROCEDURE PROC()
BEGIN
ALTER ...... ;
DELETE ..... ;
END $$
DELIMITER ;