请帮忙分析Linux下mysql启动不起来的原因

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请帮忙分析Linux下mysql启动不起来的原因相关的知识,希望对你有一定的参考价值。

Ubuntu下mysql无法启动!

以下错误日志提示,都是查看 MySQL 错误日志得到,查看方法如下:
查看下 MySQL 配置文件 my.cnf 中有记录,日志记录在/log/mysql/error.log下
?MySQL 配置文件 my.cnf 权限问题导致无法启动,错误提示:World-writable config file ‘/etc/my.cnf’ is ignored
?Binlog 丢失导致无法启动,错误日志: File ‘./mysql-bin.000001’ not found
?Binlog 无法读取导致无法启动,错误日志:Failed to open log (file ‘./mysql-bin.000001’, errno 13)
?不能创建 PID 导致无法启动,错误日志:Can’t start server: can’t create PID file: No such file or directory
?不能创建临时文件导致无法启动,错误日志:mysqld: Can’t create/write to file ‘/tmp/ibfguTtC’ (Errcode: 13)
?MySQL 服务无法识别导致无法启动,错误提示:mysqld: unrecognized service
?MySQL 配置了过大的内存导致无法启动,错误日志:InnoDB: Cannot allocate memory for the buffer pool
?MySQL 启动参数过多导致无法启动,错误提示:Too many arguments (first extra is ‘start’)
?MySQL 目录权限问题导致无法启动,错误日志:File ‘./mysql-bin.index’ not found (Errcode:13 – Permission denied)
?MySQL 未初始化导致无法启动,错误提示:can’t open the mysql.plugin table
?MySQL 启动成功但未监听端口
?MySQL ibdata1权限问题导致无法启动,错误日志:InnoDB Operating system error number 13 in a file operation
?磁盘空间满导致 MySQL 无法启动
?进程残留导致 MySQL 无法启动
?MySQL 服务自动停止
这些是错误提示你对照去找你的原因就这么多了
参考技术A 建议你看一下mysql的日志,一般启动不了报错的话,报错信息都保存在日志里。通过你图片里那种方式只能看到mysql的状态,看不到报错信息。本回答被提问者采纳 参考技术B 你目前是mysql服务没法start还是说服务已经有了但是进不去mysql,如果是前者,建议卸了重装,后者建议问一下你老是进入mysql的正确命令 参考技术C 这么东西不是很懂,看你怎么把握了,启动不起来有很多原因,具体什么原因就要看物质本生的主观意识了,这个linux系统催使mysql程序启动需要发送命令。命令正确那就会启动,专业术语很多。这么东西不是很懂,看你怎么把握了,启动不起来有很多原因,具体什么原因就要看物质本生的主观意识了,这个linux系统催使mysql程序启动需要发送命令。命令正确那就会启动,专业术语很多。这么东西不是很懂,看你怎么把握了,启动不起来有很多原因,具体什么原因就要看物质本生的主观意识了,这个linux系统催使mysql程序启动需要发送命令。命令正确那就会启动,专业术语很多。 参考技术D 了但是进不去mysql,如果是前者,建议卸了重装,后者建议问一下你老是进入mysql的正确命令

wamp无法启动mysql服务,请哪位大师帮忙解决一下

我再在系统的服务里,手动启动wampmysqld服务,也无法启动,提示错误1067:进程意外终止。
查看mysql日志:如下:
110930 11:30:21 [Note] Plugin 'FEDERATED' is disabled.
110930 11:30:21 [Note] Plugin 'InnoDB' is disabled.
110930 11:30:21 [ERROR] wampmysqld: unknown variable 'default-character-set=utf8'
110930 11:30:21 [ERROR] Aborting

110930 11:30:21 [Note] wampmysqld: Shutdown complete

可能是在清除电脑垃圾或者其他原因把mysql的某个配置文件误删了, 可以使用mysql 自带的修复工具修复一下。追问

mysql自带的修复工具在哪个位置,怎么用啊?请指点一下

追答

修复说白了就是对mysql数据库的相关参数进行重新配置,在开始菜单myql项中有,希望你能成功解决问题。

参考技术A 一般是由原来安装过mysql所致,请查看一下windows系统目录下,是否有my.ini改一下名my0.ini,就可以了 参考技术B 先卸载你的 服务器软件 然后干净的卸载你的mysql 我怀疑你的电脑的mysql没有卸载干净导致服务占用~~追问

你是说先卸载wamp是么?怎么干净的卸载mysql。试了卸载wamp然后删除wamp文件夹下所有文件后,但是在系统的服务里还有这个wampmysqld服务存在。请您再仔细指点一下哦。

追答

有残留在 注册表里面~~~~~

本回答被提问者采纳

以上是关于请帮忙分析Linux下mysql启动不起来的原因的主要内容,如果未能解决你的问题,请参考以下文章

myeclipse6.5 启动tomcat 特别慢,请高手分析下原因。

MYSQl不能启动

MySQL 服务无法启动是怎么回事?

hibernate 后台页面修改数据后,前台页面显示的内容新旧数据交替出现。请高手帮忙分析下原因

Mysql 数据库偶尔连接不上 怎么回事?

在centos 6.0中,samba服务已经安装,但是service启动不起来,请帮忙指点一下。