天空之城

您当前位置>>首页>>其它>>操作系统>>Starting MySQL/etc/init.d/mysqld: line 159: kill: (32286) -

Starting MySQL/etc/init.d/mysqld: line 159: kill: (32286) -

来源:新浪博客   时间:2014-04-01 21:57:43   编辑:administrator   阅读数:47

[导读]多次碰到这个问题,也查了很多资料,期间同时碰到的问题就是: 一、 启动mysql 报错: ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock\'(有些配置是/tmp/mysql.sock)这个我几次,当然最近一次是因为mysql无法启动未启动导致的mysql.sock不存在才出现的问题,前几次出现这个2002错误是因为/tmp/mysql.sock和/var/

多次碰到这个问题,也查了很多资料,期间同时碰到的问题就是:

一、

启动mysql 报错: ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock'(有些配置是/tmp/mysql.sock)这个我几次,当然最近一次是因为mysql无法启动未启动导致的mysql.sock不存在才出现的问题,前几次出现这个2002错误是因为/tmp/mysql.sock和/var/lib/mysql/mysql.sock这两个文件目录设置不同的问题(my.cnf中sock=/tmp/mysql.sock)

另外:在my.cnf中加上

   [client]

   socket = /tmp/mysql.sock(跟[mysqld]中的一样)

   这个需要检查mysql.sock存在与否以及所在目录及其权限问题

二、

另外的就是标题中的问题,找了些资料:

检查以下几个部分(详细请参考:http://www.codesky.net/article/200909/168678.html

    1、selinux是否已经关闭。

    2、如果使用默认的方式安装,查看用户"mysql"是否已创建。

mysql 创建用户后 到mysql_home 目录 重新调用"mysql_install_db --user=mysql"命令重启 ok

(使用这个命令后可以正常启动了,在mysql安装目录下/bin目录中使用命令mysql_install_db --user=mysql正常启动/etc/rc.d/init.d/mysqld start,由于mysql是使用的源代码安装的所以不是用的service启动)

(20140327补:mysql启动时报错 ERROR! Manager of pid-file quit without updating file也可使用此命令)

(如果使用以上方法不行的话也可以试试以下方法,当然也有很多可能是其他的原因,这个只是从自己碰到过的情况然后使用的解决方法

    vi /etc/rc.d/init.d/mysqld

    找到类似这样一行(在我这边是304行):
$bindir/mysqld_safe --datadir=$datadir --pid-file=$server_pid_file $other_args >/dev/null 2>&1 &

改为(加上参数--user=root):
$bindir/mysqld_safe --user=root --datadir=$datadir --pid-file=$server_pid_file $other_args >/dev/null 2>&1 &

    3、mysql配置信息中的datadir目录是否已经创建(使用此命令查看已配置的datadir:mysqld --verbose --help | grep datadir)。

    4、datadir目录的所有者,是否和mysqld_safe命令行选项中的相同(默认为"mysql"用户)。

Starting MySQL/etc/init.d/mysqld: line 159: kill: (32286) -
原文地址: http://blog.sina.com.cn/s/blog_6dbbafe00101jhds.html

上一篇:50个提高PHP编程效率的方法(转)
下一篇:关于PHP的漏洞以及如何防止PHP漏洞?【转】

    相关文章

    更多»
      just do it
      天空之城天空之城