广告
返回顶部
首页 > 资讯 > 数据库 >MySQL启动失败
  • 783
分享到

MySQL启动失败

2024-04-02 19:04:59 783人浏览 泡泡鱼
摘要

一、错误日志: [Mysql@host-172-24-115-217 ~]$ service mysql restart Shutting down Mysql.. SUCCESS!  Start

一、错误日志
[Mysql@host-172-24-115-217 ~]$ service mysql restart
Shutting down Mysql.. SUCCESS! 
Starting MySQL..180426 13:36:03 mysqld_safe Logging to '/usr/local/mysql/data/alert.log'.
180426 13:36:03 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data
.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ERROR! 


二、分析日志:
(1)查看日志
usr/local/mysql/data/alert.log
发现:Version: '5.5.59-MariaDB'  Socket: '/usr/local/mysql/data/mysql.sock'  port: 3306  MariaDB Server
表示mysqld 启动完毕。

(2)查看进程
[mysql@host-172-24-115-217 fd]$ ps -ef | grep mysqld
mysql    20633     1  0 13:36 pts/5    00:00:00 /bin/sh /usr/local/mysql/bin/mysqld_safe --datadir=/usr/local/mysql/data --pid-file=/usr/local/mysql/data/mysqlProcess.pid
mysql    21736 20633  0 13:36 pts/5    00:00:02 /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --plugin-dir=/usr/local/mysql/lib/plugin --log-error=/usr/local/mysql/data/alert.log --pid-file=/usr/local/mysql/data/mysqlProcess.pid --socket=/usr/local/mysql/data/mysql.sock --port=3306
mysql    22436  7333  0 13:40 pts/3    00:00:00 grep mysqld

分析:
从日志和进程信息可以看出此mysqld服务正常。那为什么出现启动失败的现象。

三、挖掘原因
既然mysqld服务进程正常,那从其它机器是否可以登录。经过测试
[mysql@host-172-24-115-218 ~]$ mysql -h272.24.115.217 -uroot -pmysql
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 1
Server version: 5.5.59-MariaDB MariaDB Server


Copyright (c) 2000, 2018, oracle, MariaDB Corporation Ab and others.


Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.


MariaDB [(none)]> 

经过验证,可以登录。

四:结论
从此可以推断
mysql服务器的client配置错误,导致mysql进程读取配置导致异常

检查/etc/my.cnf 发现如下:
[client]
#socket = /usr/local/mysql/data/mysql.sock
default-character-set = gbk 
port = 3306

缺少红色部分,注释后,再次重启一切正常。


希望改进:
希望mysql的启动过程相关的shell脚本也能添加相应的日志,协助分析问题。

That is all.
Good Luck!

您可能感兴趣的文档:

--结束END--

本文标题: MySQL启动失败

本文链接: https://www.lsjlt.com/news/45720.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MySQL启动失败
    一、错误日志: [mysql@host-172-24-115-217 ~]$ service mysql restart Shutting down MySQL.. SUCCESS!  Start...
    99+
    2022-10-18
  • lower_case_table_names=1 mysql启动失败问题
    1先停掉mysql数据库 2删除mysql数据,在初始话时,数据所在的位置 3修改/etc/my.cnf配置,添加lower_case_table_names=1 4重新初始化 ./mysqld ...
    99+
    2023-08-31
    mysql 数据库 java
  • mysql服务怎么启动失败
    启动mysql服务失败的原因有以下几点一、缺乏data文件,导致无法启动解决方法:使用组合键“win+R”运行cmd,进入DOS窗口;进入DOS窗口后,在DOS查看中使用以下命令进行恢复data文件;mysqld --initialize ...
    99+
    2022-10-25
  • ubuntu启动mysql失败怎么办
    ubuntu中启动mysql失败的解决方法当mysql无法启动时,可以通过dpkg-reconfigure方式对MySQL进行修改,即可解决,步骤如下:首先,ubuntu命令行中执行dpkg-reconfigure命令,对MySQL进行修复...
    99+
    2022-10-12
  • mysql启动失败怎么回事
    mysql启动失败的原因有以下几种原因一:mysql服务名无效导致启动失败解决方法:首先,使用组合键“win+R”运行cmd,进入命令提示符窗口;进入到命令提示符窗口后,在命令行中执行以下命令将mysql服务删除;mysqld –remov...
    99+
    2022-10-16
  • mysql启动失败:mysql服务无法启动如何解决
    本篇内容主要讲解“mysql启动失败:mysql服务无法启动如何解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql启动失败:mysql服务无法启动如何...
    99+
    2022-10-18
  • mac下mysql启动失败怎么办
    mac下mysql启动失败的解决方法首先,在Mac操作界面中,点击“Launchpad”,选择打开“其他”选项;打开“其他”选项后,在弹出的窗口中查找到“终端”,并打开;进入到终端界面后,在命令行中打开my.cnf配置文件;sudo vim...
    99+
    2022-10-13
  • ubuntu启动mysql失败如何解决
    这篇文章主要介绍了ubuntu启动mysql失败如何解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇ubuntu启动mysql失败如何解决文章都会有所收获,下面我们一起来看看...
    99+
    2022-11-30
    ubuntu mysql
  • mysql端口启动失败怎么办
    mysql端口启动失败的原因:3306端口被其他进程占用导致启动失败解决方法:首先,使用组合键“win+R”运行cmd,进入命令提示符窗口;进入到命令提示符窗口后,在命令行中执行netstat -ano命令,查看端口进程;在端口进程列表中,...
    99+
    2022-10-17
  • mysql启动失败1067如何解决
    MySQL启动失败1067错误一般是由于MySQL配置文件(my.cnf)中的某些配置项出现问题或者MySQL安装文件损坏导致的。解...
    99+
    2023-08-30
    mysql
  • docker启动mysql失败如何解决
    启动Docker中的MySQL失败可能有多种原因,下面是一些常见的解决方法:1. 查看Docker容器日志:使用`docker lo...
    99+
    2023-09-23
    docker mysql
  • mysql启动失败,报没有pid错误
    前几天在安装完Mysql后,启动mysqld失败,花了很长时间才找到原因,现在根据网友提供的解决方法汇总一下,方便遇到时可以参考排查 现象:service mysql start 时提示如下错误: [roo...
    99+
    2022-10-18
  • 启动mysql server失败的解决方法
    这篇文章主要讲解了“启动mysql server失败的解决方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“启动mysql server失败的解决方法”吧!...
    99+
    2022-10-18
  • MySQL 启动失败的原因有哪些
    MySQL 启动失败的原因有哪些,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一、无法访问系统资源MySQL 不能访问启动需要...
    99+
    2022-10-18
  • mysql服务器启动失败怎么办
    MySQL服务器启动失败可能有多种原因,以下是一些常见的解决方法:1、检查MySQL错误日志MySQL错误日志通常位于MySQL安装...
    99+
    2023-03-21
    mysql服务器启动 mysql服务器 服务器
  • mysql启动失败的原因是什么
    本篇内容主要讲解“mysql启动失败的原因是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql启动失败的原因是什么”吧!一、一站式解决 1. 问题分析定位# 找到M...
    99+
    2023-06-20
  • linux上mysql启动失败问题解决
    服务器升级迁移导致的mysql重启遇到的问题: 问题一: linux启动mysql报错误如下: "/lib64/libc.so.6: version `GLIBC_2.18' not found (required by /lib64/li...
    99+
    2023-08-31
    mysql 数据库 linux
  • MySQL启动失败之MySQL服务无法启动的原因及解决
    目录mysql服务无法启动的原因及解决1.缺乏my.ini文件2.缺乏data文件3.端口占用(MySQL的默认端口是3306)总结MySQL服务无法启动的原因及解决 此处我的电脑为win10,mysql为8.0版本。 ...
    99+
    2022-12-26
    MySQL启动失败 MySQL服务无法启动 MySQL启动失败解决
  • 添加skip-innodb后MySQL启动失败怎么办
    本篇内容主要讲解“添加skip-innodb后MySQL启动失败怎么办”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“添加skip-innodb后MySQL启动失...
    99+
    2022-10-18
  • MySQL内存不足启动失败怎么解决
    这篇文章主要介绍了MySQL内存不足启动失败怎么解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇MySQL内存不足启动失败怎么解决文章都会有所收获,下面我们一起来看看吧。1.启动MySQL时一直不成功,查看错...
    99+
    2023-06-27
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作