日星网 windows 中文论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 126|回复: 0

【解决】Ubuntu apt upgrade时遇到 This installation of MySQL is already...

[复制链接]
发表于 2019-5-22 02:39:14 | 显示全部楼层 |阅读模式
标题写不下,在下面补充
This installation of MySQL is already upgraded to ****, use --force if you still need to run mysql_upgrade

这次是由于在升级过程中遇到的,只能进行强制关闭
用过很多方法都不能解决,按照下面的步骤即可。

1. 首先备份你的数据库
  1. sudo cp -avt /your/backup/directory /var/lib/mysql /etc/mysql/mysql.conf.d
复制代码


2. 删除mysql文件
  1. sudo rm -rv /etc/mysql
复制代码


3. 卸载mysql
  1. sudo apt purge mysql-server mysql-server-5.7 mysql-server-core-5.7 mysql-client-5.7 mysql-client-core-5.7
复制代码


4. 创建文件夹
  1. sudo mkdir -p /etc/mysql/mysql.conf.d
复制代码


5. 安装mysql
  1. sudo apt install mysql-server
复制代码


6. 停止Mysql服务
  1. sudo service mysql stop
复制代码


7. 还原数据库文件及设置
  1. sudo cp -a /your/backup/directory/mysql /var/lib   
  2. sudo cp /your/backup/directory/my.cnf /etc/mysql
  3. sudo cp -a /your/backup/directory/mysql.conf.d /etc/mysql
复制代码


8. 启动mysql服务
  1. sudo service mysql start
复制代码
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

手机版|小黑屋|日星网

GMT, 2019-11-22 05:11 AM , Processed in 0.011820 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表