zoukankan      html  css  js  c++  java
  • MySQL:解决MySQL无法启动的问题

    MySQL无法启动的原因有多种,这里是我遇到的一种情况和解决方法。

    起因:

    最近项目需要使用MySQL,于是想在MAC上安装一个本地的数据库,但是其实忘了已经安装过一个版本了,结果发现新的服务器怎么也无法运行。

    现象:

    通过命令行启动MySQL:sudo /usr/local/mysql/support-files/mysql.server start

    Starting MySQL

    一直得到这个错误:

    ERROR! The server quit without updating PID file (/usr/local/mysql/data/localhost.pid).

    查看error文件:

    sudo tail /usr/local/mysql/data/localhost.err

    得到的结果如下:

    2014-06-24 13:50:52 37094 [Note] Shutting down plugin 'MyISAM'
    2014-06-24 13:50:52 37094 [Note] Shutting down plugin 'MEMORY'
    2014-06-24 13:50:52 37094 [Note] Shutting down plugin 'CSV'
    2014-06-24 13:50:52 37094 [Note] Shutting down plugin 'sha256_password'
    2014-06-24 13:50:52 37094 [Note] Shutting down plugin 'mysql_old_password'
    2014-06-24 13:50:52 37094 [Note] Shutting down plugin 'mysql_native_password'
    2014-06-24 13:50:52 37094 [Note] Shutting down plugin 'binlog'
    2014-06-24 13:50:52 37094 [Note] /usr/local/mysql/bin/mysqld: Shutdown complete
    140624 13:50:52 mysqld_safe mysqld from pid file /usr/local/mysql/data/localhost.pid ended

    于是怀疑已经有MySQL进程存在。

    解决方法:

    通过命令查找所有MySQL有关的进程:ps -ef|grep mysql

    然后杀死进程:sudo kill -9 PID

    ------------成功的分割线----------------

    最后再运行命令:sudo /usr/local/mysql/support-files/mysql.server start

    得到SUCCESS!结果。

  • 相关阅读:
    AcWing 826. 单链表
    AcWing 803. 区间合并
    codeforces Codeforces Round #597 (Div. 2) D. Shichikuji and Power Grid
    球球大作战.exe
    RGB MIXER三原色混色器的制作
    125. 验证回文串
    110. 平衡二叉树
    112. 路径总和
    111. 二叉树的最小深度
    100. 相同的树
  • 原文地址:https://www.cnblogs.com/ilovewindy/p/3806023.html
Copyright © 2011-2022 走看看