• 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!结果。

  • 相关阅读:
    语义分割之BiSeNet
    语义分割之ENet, LinkNet
    语义分割之DFN
    语义分割之GCN
    语义分割之DeepLab系列
    语义分割之SegNet
    语义分割之U-Net和FusionNet
    语义分割之FCN
    pytorch,python学习
    CV baseline之SENet
  • 原文地址:https://www.cnblogs.com/ilovewindy/p/3806023.html
Copyright © 2020-2023  润新知