使用java编程启动或停止mysql数据库

时间:2012-04-03 09:45:11

标签: java mysql

我在多个服务器上运行多个mysql数据库。在hsql数据库中,我们可以启动服务器或使用java编程停止服务器。我将随时使用任何数据库,所以我想启动mysql数据库服务器或使用java编程停止它。 有没有办法使用java编程启动或停止mysql数据库?

2 个答案:

答案 0 :(得分:4)

在Windows机器中试试这个:

开始

Process process = Runtime.getRuntime().exec("net START MySQL");

<强> STOP

Process process = Runtime.getRuntime().exec("net STOP MySQL");

答案 1 :(得分:2)

如果您使用的是Linux系统,则可以使用java调用数据库init脚本。它们通常位于/etc/init.d/mysql[d]中的/usr/local/etc/rc.d/个BSD变体中。我不确定这在Windows环境中是如何工作的。

您必须确保允许运行该进程的用户执行此脚本。