你这个安装程序是不是用在Windows系统上,检测Windows系统是否安装了mysql?

解决方案 »

  1.   

    mysql->提示符下:
    select current_version();
    好像是这个,不过前提是你先得到mysql->提示符,也就是说,你要先打开数据库的终端。
      

  2.   

    我建议你先制作一个在windows下的安装程序,然后在制作unix的安装程序。而不是一个安装程序可以在几个系统下运行,那样做是浪费资源的。例如:
    install-for-win32.exe
    install-for-unix.exe要判断在windows下是否安装了mysql,建议通过搜索是否有mysql.exe加搜索注册表来完成。也就是两个条件,只有两个条件满足,才判断是否安装了mysql。这是第一个问题的办法。第二个多系统的问题我还是建议你分开制作安装程序。对unix不熟悉,不能出什么主意。查询版本的语句:mysql> SELECT VERSION(), CURRENT_DATE;
      

  3.   

    查看mysql版本:
    //执行查询
    select version();
      

  4.   

    恩,是安装在windows操作系统上的