首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL不会启动

问MySQL不会启动
EN

Server Fault用户
提问于 2011-09-26 19:13:14
回答 3查看 8.7K关注 0票数 1
代码语言:javascript
复制
110926 12:09:41  InnoDB: Starting an apply batch of log records to the database...
InnoDB: Progress in percents: 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
InnoDB: Apply batch completed
InnoDB: Last MySQL binlog file position 0 3329, file name /var/lib/mysql/mysql-bin.004279
110926 12:09:42  InnoDB: Started; log sequence number 46 4210009908
110926 12:09:42 [Note] Recovering after a crash using /var/lib/mysql/mysql-bin
110926 12:09:42 [Note] Starting crash recovery...
110926 12:09:42 [Note] Crash recovery finished.
110926 12:09:42 [Note] /usr/libexec/mysqld: ready for connections.
Version: '5.0.45-log'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  Source distribution

来自网页管理员:

代码语言:javascript
复制
#2002 - The server is not responding (or the local MySQL server's socket is not correctly configured)

每次访问DB时,据我所知,它都会崩溃。

EN

回答 3

Server Fault用户

发布于 2011-10-04 20:34:40

由于硬盘错误,MySQL无法读取数据库的部分内容。

mysqldump也会因此而失败。

最后,我编写了一个python脚本来提取Innodb数据库中所有可读的部分。

总结如下:

  1. 带有dd (http://www.thegeekstuff.com/2010/10/dd-command-examples/)的img硬盘驱动器
  2. 通过mysqldump备份数据库(使用python脚本跳过不可读性)
  3. 引进新系统
票数 1
EN

Server Fault用户

发布于 2011-09-26 19:23:13

根据您所说的,您是否试图对数据库信息所在的磁盘执行强制的完整fsck操作?

票数 0
EN

Server Fault用户

发布于 2011-09-26 21:49:46

重新启动MySQL后重新启动webmin。取决于您的分布,它可能是

代码语言:javascript
复制
service webin restart

或

代码语言:javascript
复制
/ect/init.d/webin restart
票数 -3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/315664

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档