zoukankan      html  css  js  c++  java
  • mysql 8 启动失败(本地计算机上的mysql服务启动后停止。某些服务再未由其他服务或程序使用时将自动停止)

    mysql 8.0.19 启动失败,失败提示信息:本地计算机上的mysql服务启动后停止。某些服务再未由其他服务或程序使用时将自动停止

    在网上百度查了很多,寻找到一种解决办法:查看msyql服务的日志,看具体问题出在哪儿。

    1、定位问题,查看mysql服务的日志

    查看日志命令:

    mysql-8.0.19-winx64in>mysqld --console

    发现一个ERROR日志让我很在意

    2020-07-29T13:11:31.872423Z 0 [ERROR] [MY-000068] [Server] unknown option '--skip-grant-table'.

    于是我去百度了一下,在mysql-8.0.19-winx64目录下my.ini配置文件中的skip-grant-table少了一个s,改成skip-grant-tables后,我删除mysql-8.0.19-winx64目录下Data目录,然后执行初始化命令:

    mysql-8.0.19-winx64in>mysqld --initialize-insecure -user=mysql

    执行完毕之后,再执行启动mysql命令

    mysql-8.0.19-winx64in>net start mysql

    结果启动服务还是失败了

    接着查看日志:

    mysql-8.0.19-winx64in>mysqld --console

    发现出现了新的错误

    2020-07-29T13:32:14.503715Z 0 [ERROR] [MY-010131] [Server] TCP/IP, --shared-memory, or --named-pipe should be configured on NT OS

    然后去百度一番说在my.ini中加入shared-memory即可!

    然后再次删除Data文件夹,先执行初始化命令:mysql-8.0.19-winx64in>mysqld --initialize-insecure -user=mysql ,再执行启动命令net start mysql,提示启动成功!

    总结:出现问题不可怕,出现问题后需要知道如何去寻找出现问题的原因,一步一步分析然后解决他。

    mysql安装之初始化报错: mysqld: [ERROR] Found option without preceding group in config file G:mysqlmy.ini at line 1.

    *解决方法:(亲测)
    my.ini文件编码不对,另存为ANSI替换即可

  • 相关阅读:
    奇异值分解(SVD)详解及其应用
    注意力机制最新综述解读
    双目立体视觉的数学原理
    区域生长算法原理及MATLAB实现
    “error LNK2019: 无法解析的外部符号”的几种可能原因
    3D Slicer Adding MRML
    3D Slicer CreateModels-Module Analysis
    3D Slicer 结构的实例分析IGSReader
    3D Slicer VS-Qt5VSaddin-qt4.8.7dev
    3D Slicer Debug or Dev-170918
  • 原文地址:https://www.cnblogs.com/GotoJava/p/13537575.html
Copyright © 2011-2022 走看看