zoukankan      html  css  js  c++  java
  • mysql57重新安装后无法再次启动mysql57服务“本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动。”--解决方法

    本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动。

    (win10,mysql5.7+) 解决方法:

    第一步:查看MySQL57安装路径

     只要在programData路径下有data文件就没问题;正常安装的都会有data目录的 , data目录是在MySQL数据存储路径下,而不是安装路径下,这点很重要,所以不用重建data目录;

    第二步:打开my.ini文件,通常在mysql数据存储路径下,而不是安装路径下(这点很重要),然后找到basedir=是你的安装路径,你只要把前面的注释去掉就行,

    然后找到datadir和secure-file-priv变量,查看是不是到data目录为止。注意:斜杠必须要如下图一致();都修改后,打开cmd窗口 输入 net start mysql57 启动服务,如果还是不能启动就看第三步;

     

     第三步:左下角输入regedit,打开服务,查看有几个mysql服务,很有可能端口号冲突,因此打不开,如果有多余的mysql服务,

    那管理员模式打开cmd窗口,输入 “sc delete  服务名” 就可以删掉冲突的mysql服务;然后重新启动mysql服务就可以了;

    我遇到的问题就是my.ini文件的路径不对导致的; 很多网友发表的文章中都提到重建data目录 刚开始我也试了 但是导致重新设置密码问题,重建data目录虽然是能启动服务但是不能彻底解决问题;

    我还试了在注册表中修改目录方法,虽然也能启动服务,但还是导致不能连接数据库问题,是需要重设密码后才可以,我觉得这样也很麻烦,因此最后发现了my.ini路径修改方法,这招很好使!!!

             

  • 相关阅读:
    Clion 配置
    JetBrains 全套激活 Pycharm Clion 高校学生老师免费用
    VS Code 搭建 C/C++ 编译运行环境的四种方案 (待完善)
    专治编译器编辑器vscode中文乱码输出 win10 配置系统默认utf-8编码
    AlexeyAB大神版yolo 待完善
    Python 的 GUI 开发工具
    Python打包—Pyinstaller
    pip freeze 打包依赖库及setup.py
    jenkins中布置python测试
    在Ubuntu上安装Jenkins
  • 原文地址:https://www.cnblogs.com/veer-ai/p/11596696.html
Copyright © 2011-2022 走看看