mysql安装失败,使用dpkg:错误处理包mysql-server-5.6(--configure)

时间:2016-02-24 23:09:13

标签: mysql linux installation dpkg

这篇文章似乎没有多久,大部分都是引用,不要惊慌!

我已经完全安装了Elementary OS(Freya)并成功安装了Apache2和PHP 5.6。但是mysql安装似乎失败了。我有点像一个Linux白痴,所以如果我做一些愚蠢的事情就道歉。

我收到的错误是:dpkg: error processing package mysql-server-5.6 (--configure)

这是安装的输出:

  

2016-02-24 22:48:16 9597 [注意] InnoDB:关机完成;日志序列号1625987
  开始:工作未能开始   invoke-rc.d:initscript mysql,action“start”失败。
  dpkg:错误处理包mysql-server-5.6( - configure):
   子进程安装后的安装后脚本返回错误退出状态1
  处理libc-bin的触发器(2.19-0ubuntu6.7)...
  ureadahead的处理触发器(0.100.0-16)...
  处理时遇到错误:
   mysql的服务器 - 5.6
  E:子进程/ usr / bin / dpkg返回错误代码(1)

我已经在论坛和服务台上查看了各种“解决方案”,许多用户通过在其虚拟机上增加RAM来解决这个问题。我运行VM,我的计算机有8GB RAM和4GB交换。

以下是我机器的必要规格:

/ 18GB
/ home 28GB
交换4GB

并免费:(格式化道歉!)

  

...............................总.........使用..... ...免费.... shared.buffers ...缓存
  ..................内存:8119632 2838764 5280868 21752 103068 1955740
   - / + buffers / cache:779956 7339676
  ..................交换:3905532 000000 3905532

我也尝试过这篇文章的解决方案:

https://stackoverflow.com/a/18456553/5000727

可悲的是,这也行不通。

我还编辑了/etc/mysql/conf.d/mysql.cnf并添加了:

  

的[mysqld]
    max_connections = 20

这是另一个建议,但没有。

最后我尝试了dpkg

  

simon @ simon-MS-7821:/ $ sudo dpkg --configure -a
  设置mysql-server-5.6(5.6.28-0ubuntu0.14.04.1)...
  开始:工作未能开始   invoke-rc.d:initscript mysql,action“start”失败。
  dpkg:错误处理包mysql-server-5.6( - configure):
   子进程安装后的安装后脚本返回错误退出状态1
  处理时遇到错误:
   的MySQL - 服务器 - 5.6

我完全不知道该怎么做它让我疯了,我真的需要mysql!我希望你们中的一个有才华的人可能知道如何解决这个问题。

非常感谢

2 个答案:

答案 0 :(得分:0)

我也遇到过这个问题,因为我的实例是512MB RAM。 我将我的实例升级到1GB RAM。 没有更多的错误。

答案 1 :(得分:0)

首先尝试sudo dpkg --configure -a 然后尝试: sudo apt-get clean sudo apt-get update sudo apt-get upgrade --fix-broken