【问题标题】:I did not manage to install mysql on Ubuntu completely我没有设法在 Ubuntu 上完全安装 mysql
【发布时间】:2019-12-05 01:10:05
【问题描述】:

我没有设法在 Ubuntu 上完全安装 mysql...

我在安装mysql的时候遇到了一个奇怪的问题!

在ubuntu终端输入这个命令,安装mysql遇到如下错误:

sudo apt install mysql-server

当然,在此之前,我用下面的命令彻底删除了一次mysql:

sudo apt-get remove --purge mysql*

sudo apt-get purge mysql*

sudo apt-get remove dbconfig-mysql

导入这些命令后,我决定从一开始重新安装mysql,于是输入如下命令:

sudo apt-get install mysql-server

然后我在终端内看到以下错误消息:

本次安装的MySQL已经升级到5.7.27,如果还需要运行mysql_upgrade,使用--force mysql.service 的作业失败,因为控制进程以错误代码退出。 有关详细信息,请参阅“systemctl status mysql.service”和“journalctl -xe”。 invoke-rc.d:initscript mysql,动作“start”失败。`

mysql.service - MySQL 社区服务器 已加载:已加载(/lib/systemd/system/mysql.service;已启用;供应商预设:已启用) 插入:/etc/systemd/system/mysql.service.d └─override.conf 活动:自周五 2019-07-26 20:20:26 +0430 起激活(自动重启)(结果:退出代码); 8 毫秒前 进程:8495 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS) 进程:8516 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/mysqld.pid --skip-grant-tables --skip-networkingExecStart=/usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/mysqld.pid --skip-grant-tables --skip-networking (code=exited, status=1/FAILURE) dpkg: 错误处理包 mysql-server-5.7 (--configure): 安装mysql-server-5.7包后安装脚本子进程返回错误退出状态1 dpkg:依赖问题阻止了 mysql-server 的配置: mysql-server 依赖于 mysql-server-5.7;然而: 包 mysql-server-5.7 尚未配置。 dpkg: 错误处理包 mysql-server (--configure): 依赖性问题 - 未配置 没有写入报告报告,因为错误消息表明它是先前失败的后续错误。 处理 man-db (2.8.5-2) 的触发器 ... 处理 systemd (240-6ubuntu5.2) 的触发器... 处理时遇到错误: mysql-服务器-5.7 mysql服务器 E:子进程/usr/bin/dpkg返回错误码(1)

你怎么能解决这个问题?

【问题讨论】:

  • hmn.. 我不认为你已经完全删除了 mysql。

标签: mysql


【解决方案1】:

更新升级系统通过

sudo apt update && upgrade

通过安装 MySQL

sudo apt install mysql-server
sudo mysql_secure_installation

【讨论】:

    猜你喜欢
    • 2020-06-07
    • 2016-10-14
    • 2023-04-10
    • 2018-06-09
    • 2022-01-22
    • 2015-09-23
    • 2017-11-13
    • 2019-01-17
    • 1970-01-01
    相关资源
    最近更新 更多