ホームページ >データベース >mysql チュートリアル >MySQL JDBC を使用して SQL スクリプトを効率的に実行するにはどうすればよいですか?
JDBC および SQL スクリプトによる MySQL データベースのセットアップの合理化
JDBC は MySQL データベースとの対話を簡素化しますが、多数のテーブルを手動で作成するのは非効率です。 この記事では、SQL スクリプトを使用した合理的なアプローチを示します。
簡単な解決策: ScriptRunner クラス
ScriptRunner クラス (Pastebin で入手可能) は、SQL スクリプトを実行するための簡単な方法を提供します。 使用方法は次のとおりです:
<code class="language-java">// Establish the database connection Connection con = ...; boolean autoCommit = ...; boolean stopOnError = ...; // Instantiate ScriptRunner ScriptRunner runner = new ScriptRunner(con, autoCommit, stopOnError); // Run the SQL script BufferedReader br = new BufferedReader(new FileReader("test.sql")); runner.runScript(br);</code>
この方法では、単一のスクリプト内で複数の SQL クエリを効率的に実行し、コードの繰り返しを最小限に抑え、データベースのセットアップを簡素化します。
以上がMySQL JDBC を使用して SQL スクリプトを効率的に実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。