今天安装了一下服务器环境,mysql 用的时候还好好的,但是不知道为什么重启的时候 直接mysql 启动不了了,哎 奶奶的 昨天吃坏东西了,貌似有点食物中毒了,只要硬上了,分析吧。。。。苦命的人;
现实解决办法吧: 查看Mysql 日志,发现有报错信息 cd /www/wdlinux/mysql/var
[ERROR] mysql-5.1.63/libexec/mysqld: unknown variable 'innodb_additional_mem_pool_size=16M'
[ERROR] Aborting
擦,看到这个innodb 我就来气了,我没装这个组件为什么会出现这情况了,只好 打开 my.cnf 把 关于 innodb 的配置部分全部注释,重启, 搞定。
简单小问题: 阐述一下我的分析思路吧
开始开始报错误:
1、Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
之前遇到过类似的问题,不知道mysql 怎么弄的,这次我也没看日志直接 查看mysql进程
ps -aux | more //全部查看
ps -ef | grep mysql //查看mysql的进程
kill -9 3306 //强制杀掉进程号3306 或者 直接 kill -id
晕 结果发现不行,我擦,奇怪了,我又想到一个问题,selinux 的问题,马上去查看一下 cat /etc/sysconfig/selinux
发现 是关闭的啊 SELINUX=disabled ,出奇了啊,我随便从网上简单搜了一下,很多人说 是之前安装mysql 没删除干净饿原因,也有重新设置 系统用户 mysql 权限的,但是都是于事无补,最后 奶奶的 看看系统日志吧,或许能找到点什么吧,最后一个看,我勒个去。 最后搞定。

下一篇:wdcp常用工具及命令集/wdlinux之mysql无法启动解决