Как на php выполнить sql скрипт?
Если работать с базой mysql через консоль, то выполняется он
как "\. %filename%". А какой фйункцией php его можно выполнить?
mysql_query - ругается на комментарии и т.д.
mysql_query его не выполнит, потому что он расчитан только на один запрос. А у вас файл с кучей запрос. Разбиваете эту кучу запросов в отдельные запросы и исполняете по очереди.
http://dev.kurepin.com/texts/31.htm Вот тут расписано всё. А вообще рекомендую Sypex Dumper.