我有大量的源代碼執行。所以我想寫一些Java代碼來做到這一點。有沒有辦法在Java中做到這一點?如何使用java在mysql中執行一些'source'命令?
源命令是這樣的:
mysql> source /home/liova/download/tpch/queries/Q1.sql;
我有大量的源代碼執行。所以我想寫一些Java代碼來做到這一點。有沒有辦法在Java中做到這一點?如何使用java在mysql中執行一些'source'命令?
源命令是這樣的:
mysql> source /home/liova/download/tpch/queries/Q1.sql;
可以執行使用Runtime.exec任何外殼命令:
Runtime.exec("mysql db_name < /home/liova/download/tpch/queries/Q1.sql");
可以使用運行時類在Java執行任何命令。它以單獨的過程執行命令。
無法理解。你不能說什麼類型的源代碼命令? –
@BhavikAmbani,感謝您提出這一點。我已經添加了一些細節。 – yoyosir
我想你應該找到這篇文章有意思:[堆棧溢出運行SQL腳本與MySQL] [1] [1]:http://stackoverflow.com/questions/1044194/running-a-sql- script-using-mysql-with-jdbc –