在配置MySQL的Workbench时,远程的Administrator的配置总是提示WMI查询失败,怎么也弄不好,可是想重启在远程计算机上的MySQL服务时,就不得不每次远程登录上去重启,很老火。
在网上找了一下,使用WMI脚本编程能够实现远程重启服务,猜想MySQL可能也是使用它进行的,可是暂时还没学会怎么编写WMI脚本。
在网上找了下,可以用如下方法实现 :
net use //ip/ipc$ '密码' /user:username建立一个ipc连接。
然后使用 sc命令就可实现远程 操作目标机器的服务了。
sc //ip query MySQL查询MySQL服务的状态
sc //ip stop MySQL停止MySQL服务的运行
sc //ip start MySQL启动MySQL服务
sc //ip config MySQL start=auto 设置服务自启动
还有其他参数,使用应该和在本机上使用没有差别吧,只要有权限都应该都可以做。具体的参看 sc 帮助。