Javaで複数のSQL文やストアドプロシージャを記述したテキストファイルを読み込み、
それを1つずつ実行して別のテキストファイルに書き出す処理を実現したいです。
どのようにすれば、この機能を実現できるのでしょうか?

1行だけのSELECT文やINSERT文、UPDATE文、DELETE文を実行することはできていますが、
複数行のものやCREATE文、ストアドプロシージャが動きません。
どこかに分かりやすい参考サイトはありませんか?(もちろん自分でも探しています。)

なお、DBは、MySQL5.0を使用します。