Det här har inget med Kohana att göra. Jag skulle rekommendera att du inte gör detta via PHP eftersom du då har minnes- och tidsbegränsningar. Om du kan, använd terminalen.
mysql -u [username] -p [password] [database name] < [filename.sql]
Ersätter [value]
med sina respektive värden.