欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【实例讲解启动mysql server失败的解决方法】,下面是详细的分享!
实例讲解启动mysql server失败的解决方法
启动mysql server 失败,查看/var/log/mysqld.err
080329 16:01:29 [ERROR] Can't start server : Bind on unix socket: No such file or directory
080329 16:01:29 [ERROR] Do you already have another mysqld server running on socket: /var/run/mysqld/mysqld.sock ?
080329 16:01:29 [ERROR] Aborting
080329 16:01:29 InnoDB: Starting shutdown...
080329 16:01:30 InnoDB: Shutdown completed; log sequence number 0 4646872
080329 16:01:30 [Note] /usr/sbin/mysqld: Shutdown complete
百思不得其解,后来查看/var/db/pkg/dev-db/mysql-5.0.56/CONTENTS 文件,或者执行equery f mysql(两种方法非Gentoo Linux 发布不适用),得知安装文件中包含/var/run/mysqld,而这个目录不存在,回忆起之前曾清空过/var/run目录,一直以为这下面的内容都是动态创建,删除之后重启系统即可,看来对mysql 来说还不是这么回事。
创建此目录,并chown,问题解决。
# mkdir /var/run/mysqld
# chown mysql:mysql /var/run/mysqld
以上所分享的是关于实例讲解启动mysql server失败的解决方法,下面是编辑为你推荐的有价值的用户互动:
相关问题:求助啊。。。linux mysql 启动失败。
答:没有/opt/mysql/data/wsw.pid 重点检查mysql帐号对这个路径下是否有写入权限。 你可以先 chmod 777 /opt/mysql/data/wsw.pid试一下。 或者修改my.cnf文件,把pid放到/tmp/中试一下。 >>详细
相关问题:mysql在服务项里无法启动
答:1、在计算机管理中,找到本地用户和组,然后选择用户,找到mysql的超级账户,然后设置密码,如下图; 2、然后再去计算机管理,选择服务,找到mysql服务,将密码设置为和上面的密码一样,如下图设置; 3、然后就可以启动mysql服务了。 >>详细
相关问题:无法启动mysql服务,发生错误1067的解决办法
答:更改下my.ini的目录. 默认情况下配置文件可以放在以下目录中(假定我的mysql安装在d:\server\mysql下): C:\my.cnf C:\WINDOWS\my.ini D:\server\mysql\my.ini 你可以用mysqld-nt.exe --install,把mysql添加到系统服务中,然后就可以了。 >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
