在百度找了好多方法都不行,新手不知道什么原因。求大神帮帮忙!!!!

解决方案 »

  1.   

    在 xampp\apache\logs 
      

  2.   

    你那个install.log , 要贴error.log 的
      

  3.   

    什么贴error.log?
      

  4.   

    贴error.log里面的内容出来
      

  5.   

    (1)在DOS 或 sh 命令行单独启动MYSQL服务,并进行登录验证 ,如果登录成功 使用 “show variables like 'port'” 查看数据库端口号 ;
    (2) 如果登录失败 cmd输入netstat  -ano,看这几个端口是否占用 ,查看数据库配置文件中的 端口号配置(可能存在多个,需要使多个端口值保持一致),重启数据库服务 。
    运行xampp\mysql目录下的mysql_installservice.bat,弹出dos窗口后按任意键关闭。
    (3)然后再运行此目录下的mysql_uninstallservice.bat即可。
    (现在XAMPP的控制版面就可以成功启动MySql了,之前要确保XAMPP能正常工作,端口80和443、3306必须空闲,没空闲的话可以用端口监听工具查,然后结束相应进程。)   
      

  6.   

     这样吧 :你先到mmysql配置文件中找到相关端口号 ,之后 再使用 “netstat  -ano”查看那些端口已经被占用 ,和mysql端口是否一样,如果一样 换一个端口号 。建议还是查看错误日志文件(可以在网上查找错误日志文件路径或借助windows系统中的查询工具查询 "error.log"文件目录,主要关注的是 XWAPP 相关目录下的错误日志,看看里面的内容,找到错误引发原因,从网上查找相关解决方法)。
    万一不行,建议备份数据库文件(复制安装目录下的 名称和你使用的数据库名称一样的目录),卸载XAMPP环境 重新安装 ,试试 ,之后再还原目标数据库(物理备份方法网上也有)
      

  7.   

    检查MYSQL的错误日志。贴出其中内容以供分析。
      

  8.   

    1. 位置 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP
    2. 把 REG_DWORD 类型的项 Start 的值改为 0试试?