zoukankan      html  css  js  c++  java
  • Unable to start MySQL service. Another MySQL daemon is already running with the same UNIX socket

    Unable to start MySQL service. Another MySQL daemon is already running with the same UNIX socket

     

    特征

    假设你遇到例如以下所列的不论什么问题之中的一个,本文或许能帮到你.

    • MySQL starts/stops properly when started/stopped with the mysqld service restart, but MySQL does not start when a server is rebooted.
    • After upgrading MySQL, binaries mysqld will not start at all.
    • After relocating the MySQL datadir or changing the default port, MySQL does not start.

    以上全部问题有一个共同特征:你无法使用service mysqld restart/start或其它方式启动mysql.

    原因

    非正常的关闭/停止服务,导致mysqld的socket没有被移除. 该非正常的方式比較常见于:系统断电重新启动.

    解决的方法

    There are several common cases when the socket file is not removed. Please check the below use cases and apply the appropriate resolution.

    1. 查看/var/log/mysqld.log,你会发现相似例如以下日志:

    网上百度到该问题的解决的方法都是:

    笔者试了非常多此,发现还是启动不成功.细看log,文本末尾写着的不仅仅/var/lib/mysql/mysql.sock,还有/var/lib/mysql/mysql1.sock,/var/lib/mysql/mysql22.sock.而我的文件夹文件夹中也正好存在这些文件.于是猜想, mysql异常关闭之后,不单仅仅产生myql.sock,还有其它sock文件,我将这三个sock文件都重命名后,myql便正常启动了.

    2. 总结

     mysql异常关闭时,产生的sock文件可能存在多个,要将这些sock文件都清除,mysql才干正常启动.

     

    原文链接:Unable to start MySQL service. Another MySQL daemon is already running with the same UNIX socket.

    参考:http://kb.sp.parallels.com/en/119334

    版权声明:本文博客原创文章。博客,未经同意,不得转载。

  • 相关阅读:
    fiddle 抓取PC端浏览器的Https请求和
    fiddle 截取手机日志如何设置
    APP(二)adb 日志分析
    APP(一) 测试知识点
    查询电脑IP地址
    接口是什么、常见接口类型/协议、常见的 http 状态码、剖析 cookie session、接口相关问题
    SQL 语句的执行顺序
    MySQL 数据库(三):查
    lr参数与C语言函数参数的区别
    使用jdk自带的visualVM监控远程监控was
  • 原文地址:https://www.cnblogs.com/lcchuguo/p/4654424.html
Copyright © 2011-2022 走看看