使用C#Pro语法启动MySql Services

时间:2017-10-27 19:38:55

标签: c# service

启动Wamp Server我正在使用以下代码。

Process[] pname = Process.GetProcessesByName("wampmanager");
if (pname.Length == 0)
{
    Process.Start(@"C:\wamp\wampmanager");
    Thread.Sleep(700);
}

现在,实际上我想检查MySql服务。如果它已经没有运行,请启动它。

我发现答案离我的问题最近 how do start/stop services using net stop command in c# 但在我的情况下,我发现在机器上找不到消息MySql服务。

1 个答案:

答案 0 :(得分:0)

  

启动MYQSL

using System.ServiceProcess;
ServiceController controller  = new ServiceController();

controller.MachineName = ".";
controller.ServiceName = "mysql";

// Start the service
controller.Start();

// Stop the service
controller.Stop();