一、查看报错日志

报错日志是我们解决问题的方向灯,没有方向灯我们就没了方向。

安装时报错日志里就有这样的错误:

/usr/local/mysql/bin/mysqld:error whileloading shared libraries:libstdc++.so.5:cannot open sharedobject file:No such fileordirectory

是缺少了库文件 libstdc++.so.5 ,这时我们搜索和libstdc相关的包安装即可。

二、selinux

如果是centos系统,默认会开启selinux,这个时候可以先关闭它,打开/etc/selinux/config,把SELINUX=enforcing改为SELINUX=disabled后存盘退出reboot .

杀掉已经启动的进程

[root@localhost mysql]# ps -A|grep mysql

1269 ?        00:00:00 mysqld_safe

1373 ?        00:00:00 mysqld

果然有两个顽固分子

杀之!!!

kill -9 1269

kill -9 1373

CODE:

[root@localhost mysql]# /etc/init.d/mysql restart

MySQL manager or server PID file could not be found! [FAILED]

Starting MySQL [ OK ]