zoukankan      html  css  js  c++  java
  • mysql 安装不了的问题解决

    It was working fine before and I was configuring the mysql (via /etc/init.d/mysql restart). I'm pretty sure that I did not touch anything in there but I can remember doing a failed apt-get update prior to that.

    Now my problem starts when all of a sudden it stops and won't even start. I searched on google and even went far to purging everything and doing a new install. But still it won't let me install mysql properly.

    I've tried (after doing a remove --purge):

    sudo apt-get install mysql-server-5.5 mysql-client-5.5
    

    and it prompts me for a root passsword, but returns me the MySQL "root" user An error occurred while setting the MySQL administrative user. may happened the already has a password, or the MySQL server. You should check account's password after the /usr/share/doc/mysql-server-5.5/README.Debian file for more information.

    and I the following logs too:

    Selecting previously deselected package mysql-server-5.5.
    (Reading database ... 117879 files and directories currently installed.)
    Unpacking mysql-server-5.5 (from .../mysql-server-5.5_5.5.32-0ubuntu0.12.04.1_amd64.deb) ...
    Processing triggers for man-db ...
    Processing triggers for ureadahead ...
    Setting up mysql-server-5.5 (5.5.32-0ubuntu0.12.04.1) ...
    130830 14:13:26 [ERROR] Can't find messagefile '/usr/share/mysql/errmsg.sys'
    start: Job failed to start
    invoke-rc.d: initscript mysql, action "start" failed.
    dpkg: error processing mysql-server-5.5 (--configure):
     subprocess installed post-installation script returned error exit status 1
    Errors were encountered while processing:
     mysql-server-5.5
    E: Sub-process /usr/bin/dpkg returned an error code (1)
    

    any help? Thanks in advance.

    the same issue it solved by uninstalling but before that he tried to set the question and then he tried to solve it in chat maybe when you try to set a password it will be solved , just try

    Update: Type the /var/lib/mysql folder if exist by typing the official ubuntu documentation to install. and don't forget to set your mysql password during installation.

    Also see the error you the installation process.

     

    I experienced have some config for package. I think this method is purge command . try running.

      1. check installed mysql package

        dpkg --get-selections|grep mysql

      2. remove

        apt-get remove --purge [installed package]
        apt-get autoremove
        apt-get autoclean
        aptitude purge [installed package]
        aptitude clean
        aptitude update
        aptitude -f install
        aptitude full-upgrade

      3. install

        apt-get install mysql-server

  • 相关阅读:
    vue中watch的详细用法
    Golang实现请求限流的几种办法
    观察者模式
    原创-阿里云上SLB暴露K8S服务-四层协议/七层协议
    K8S-HPA创建指南
    阿里云k8s-nas挂载指南
    非原创--mysql语言分类
    mysql命令
    MongoDB从节点支持读请求
    MongoDB用户权限管理
  • 原文地址:https://www.cnblogs.com/musings/p/10058176.html
Copyright © 2011-2022 走看看