MySQL无法启动
在停止mysql之后,执行了一些操作(如修改主机名),重新启动 mysql,发现起不来。
[root@www ~]$ service mysql start
Starting MySQL..^[[A.................................................................................................. ERROR! The server quit without updating PID file (/disk/mysql/www.pid).
[root@www ~]$ service mysql stop
ERROR! MySQL server PID file could not be found!
[root@www ~]$ service mysql stop
ERROR! MySQL server PID file could not be found!
[root@www ~]$ service mysql start
Starting MySQL..................
还是老样子,只好 Ctr+C 掉。
[root@www ~]$
实在是启动不了,看一下日志:/disk/mysql/www.err
120608 09:56:17 mysqld_safe Starting mysqld daemon with databases from /disk/mysql
120608 9:56:17 [Note] Plugin 'FEDERATED' is disabled.
120608 9:56:17 InnoDB: The InnoDB memory heap is disabled
120608 9:56:17 InnoDB: Mutexes and rw_locks use InnoDB's own implementation
120608 9:56:17 InnoDB: Compressed tables use zlib 1.2.3
120608 9:56:17 InnoDB: Using Linux native AIO
120608 9:56:17 InnoDB: Initializing buffer pool, size = 128.0M
120608 9:56:17 InnoDB: Completed initialization of buffer pool
InnoDB: Unable to lock ./ibdata1, error: 11
InnoDB: Check that you do not already have another mysqld process
InnoDB: using the same InnoDB data or log files.
120608 9:56:17 InnoDB: Retrying to lock the first data file
InnoDB: Unable to lock ./ibdata1, error: 11
InnoDB: Check that you do not already have another mysqld process
InnoDB: using the same InnoDB data or log files.
InnoDB: Unable to lock ./ibdata1, error: 11
InnoDB: Check that you do not already have another mysqld process
InnoDB: using the same InnoDB data or log files.
InnoDB: Unable to lock ./ibdata1, error: 11
...
好像是原来的 mysqld 并没有停下来。
强制终止 mysqld
[root@www ~]$ ps -ef|grep mysql
root 4769 1 0 Jun06 ? 00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/disk/mysql --pid-file=/disk/mysql/localhost.pid
mysql 4874 4769 0 Jun06 ? 00:04:04 /usr/sbin/mysqld --basedir=/usr --datadir=/disk/mysql --plugin-dir=/usr/lib/mysql/plugin --user=mysql --log-error=/disk/mysql/localhost.err --pid-file=/disk/mysql/localhost.pid --socket=/disk/mysql/mysql.sock
root 17947 1 0 09:56 pts/1 00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/disk/mysql --pid-file=/disk/mysql/www.pid
mysql 18052 17947 0 09:56 pts/1 00:00:00 /usr/sbin/mysqld --basedir=/usr --datadir=/disk/mysql --plugin-dir=/usr/lib/mysql/plugin --user=mysql --log-error=/disk/mysql/www.err --pid-file=/disk/mysql/www.pid --socket=/disk/mysql/mysql.sock
root 18099 17514 0 09:56 pts/1 00:00:00 grep mysql
[root@www ~]$ killall mysqld
[root@www ~]$ killall mysqld
[root@www ~]$ ps -ef|grep mysql
root 18116 17514 0 09:57 pts/1 00:00:00 grep mysql
[root@www ~]$
启动 mysqld ,现在执行多次启动命令都没有问题。
[root@www ~]$ service mysql start
Starting MySQL. SUCCESS!
[root@www ~]$
[root@www ~]$
[root@www ~]$
[root@www ~]$
[root@www ~]$ service mysql start
Starting MySQL SUCCESS!
[root@www ~]$
前面 www.err 文件中显示的 error: 11 到底是什么,看下:
[root@www ~]$ perror 11
OS error code 11: Resource temporarily unavailable
[root@www ~]$
[root@www ~]$
分享到:
相关推荐
可是安装后却遇到一个麻烦事,就是这个Mysql启动后就会过几秒就显示Mysql已经停止(这个是我现在的我已经解决这个问题了,应该是个红色的方框,不要介意,/嘿嘿)。重启了很多遍。还是无法启动。 这个时候不仅...
MySQL无法启动服务的解决办法,亲身体验的,还是有用的
Windows下MySQL无法启动万能解决方案.docx
MySQL无法启动的问题解决办法大全 详细解说 最新版 最全面
主要介绍了MySQL无法启动的解决办法的相关资料,希望通过本文大家能解决数据库不能启动的问题,需要的朋友可以参考下
windows下mysql的root账户忘记密码后可以这样做 当mysql无法启动时,进入cmd.exe mysqld --defaults-file="C:\\mysql\\my.ini" --skip-grant-tables 注意双引号内为路径
昨天在群里看到有新同学还在问MySQL无法启动的问题,于是总结了几个常见情况,权当普及帖了,老鸟自觉飞过。 问题1:目录、文件权限设置不正确 MySQL的$datadir目录,及其下属目录、文件权限属性设置不正确,导致...
mysql 无法启动的解决办法。 方法如下 操作系统:ubuntu,磁盘空间不足导致的 mysql 无法启动,会造成如下问题: root@iZ28z558vv0Z:/etc/mysql# mysql -u root -p Enter password: ERROR 2002 (HY000): Can't ...
可能性一:可能在安装XAMPP前本机已经安装了mysql,并且添加了Windows服务中,这种情况下XAMPP中的mysql是不能正常启动的。 解决方法(有效最简便,不损坏数据):因为是两个Mysql在Windows服务中有冲突,解决办法...
出现MYSQL服务无法启动报1067错误的解决办法
启动服务发生1067错误: 1.删除datadir 下的用户... 您可能感兴趣的文章:mysql 服务意外停止1067错误解决办法小结mysql服务1067错误多种解决方案分享MySQL 1067错误解决方法集合碰到MySQL无法启动1067错误问题解决方法
本文主要给大家介绍了关于MySQL中配置文件my.cnf因权限问题导致无法启动的相关解决过程,分享出来供大家参考学习,下面来一起看看详细的介绍: 问题描述 MySQL 无法启动,报如下错误: 问题分析 查看 MySQL 错误...
cmd下无法启动MySQL的几种原因及解决方法 1.cmd下输入net start mysql无法启动MySQL服务 原因一:管理员权限不足 解决方法:以管理员身份运行cmd再次输入命令 原因二:MySQL服务器名称不正确 解决方法:Win+R输入...
无论安装何版本的mysql,在管理工具的服务中启动mysql服务时都会在中途报错。内容为:在 本地计算机 无法启动mysql服务 错误1067:进程意外中止。
mysql 服务启动与关闭脚本,Windows 批处理,双击启动或者关闭
今早在对一张table 创建primay key过程中发生了断电,当电脑再次启动时候,发现mysql 服务无法启动,使用 net start 提示 1067错误,折腾了2个小时无法解决,后来只能通过手工删除数据文件,日志文件,再启动服务,...