比如:怎么检测系统中安装了绿色版的mysql?
1、正常安装的话,服务列表中会保存mysql的信息,绿色安装的话mysql不会出现在服务列表中,注册表里也不会存在2、暴力搜索法是最后最后无奈的选择3、检测过程中mysql可能不在运行状态
只能几种方法结合,比如检查数据库端口有没有open,有没有进程。然后一些安装目录有没有存在对应的文件。
这个问题。。。表示我也想知道。。。
自己再补充一点思路:Windows下注册表里会保存一些exe运行过的记录,看mysqld.exe有没有运行过