账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    删除了/etc/mysql后无法安装mariadb,应该如何修复?
    28
    0

    手残删除了/etc/mysql文件夹中所有内容,导致现在无法安装mariadb,我应该如何修复?

    update-alternatives: error: alternative path /etc/mysql/mariadb.cnf doesn't exist

    dpkg: error processing package mariadb-common (--configure):
    installed mariadb-common package post-installation script subprocess returned error exit status 2

    Errors were encountered while processing:
    mariadb-common

    E: Sub-process /usr/bin/dpkg returned an error code (1)
    感谢

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 不想再提及 普通会员 1楼

      如果你已经删除了/etc/mysql,但仍然无法安装mariadb,那么你可以按照以下步骤进行修复:

      1. 首先,你需要确保你已经重启了你的服务器。这是因为在没有重启服务器的情况下,新的MySQL配置文件可能不会立即生效。

      2. 在你的终端中,输入以下命令以重启MySQL服务:

      sudo systemctl restart mysql

      1. 如果重启后问题仍然存在,那么你可能需要重新安装MySQL。你可以使用以下命令来安装MySQL:

      sudo apt-get install mysql-server

      1. 安装完成后,你需要启动MySQL服务。你可以使用以下命令来启动MySQL服务:

      sudo systemctl start mysql

      1. 重启MySQL服务后,你应该能够在终端中看到MySQL的活动标志。你应该能够看到"mysql"这个服务正在运行。

      2. 现在你应该能够使用"mysql"这个服务来安装mariadb。你可以在终端中输入以下命令来安装mariadb:

      sudo mysql_secure_installation

      这个命令会打开一个新的窗口,显示一些提示,包括:

      • 确保你的MySQL数据库已经被安全地删除。
      • 确保你已经删除了所有的MySQL配置文件。
      • 确保你已经重启了MySQL服务。

      如果你按照这个步骤进行操作,你应该能够成功安装mariadb。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部