zoukankan      html  css  js  c++  java
  • xampp安装时mysql报错

    问题描述:以前安装过mysql,后来安装xampp,mysql打不开,出错提示
    16:04:48  [mysql]  MySQL Service detected with wrong path
    16:04:48  [mysql]  Change XAMPP MySQL and Control Panel settings or
    16:04:48  [mysql]  Uninstall/disable the other service manually first
    16:04:48  [mysql]  Found Path: "D:Program FilesMySQLMySQL Server 5.1inmysqld" --defaults-file="D:Program FilesMySQLMySQL Server 5.1my.ini" MySQL
    16:04:48  [mysql]  Expected Path: e:xamppmysqlinmysqld.exe --defaults-file=e:xamppmysqlinmy.ini mysql
    大致意思为,系统已启动了另外一个mysql服务,默认路径D:Program FilesMySQLMySQL Server 5.1in不正确,正确的路径应该是e:xamppmysqlin。
    在命令行中运行<xampp>mysql下的mysql_installservice.bat,提示

    Installing MySQL as an Service
    系统找不到指定的文件。
    Install/Remove of the Service Denied!
    Try to start the MySQL deamon as service …
    发生系统错误 5。

    拒绝访问。
    解决方法:修改注册表
    我的是windows系统,直接修改注册表
    windows+R键 输入regedit
    [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMySQL]的ImagePath修改成新的xampp中位置<xampp>Emysqlinmysqld MySQL
    重启explorer.exe进程,使注册表生效
    再次点击 mysql 后边的start,mysql服务正常启动!

    (在修改注册表之前,我们应该首先完全卸载之前装的mysql。可以参考http://blog.csdn.net/xtdhqdhq/article/details/17370111

  • 相关阅读:
    Golang 实现 Redis(9): 使用GeoHash 搜索附近的人
    Vuex的使用以及持久化的实现(2.0版本)
    Vue 手写一个 日期组件(简易)
    Makefile学习
    字符串的帧解析
    linux学习之工具
    CAN总线学习
    网页编程学习
    linux学习驱动之常用驱动
    linux学习之交叉编译环境
  • 原文地址:https://www.cnblogs.com/youxin/p/3525328.html
Copyright © 2011-2022 走看看