Deepin20安装Mysql8

安装

下载页面:https://dev.mysql.com/downloads/mysql/

为了避免各种依赖无法下载,选择所有依赖包集合bundle:
mysql8.0的链接:mysql-server_8.0.22-1debian10_amd64.deb-bundle.tar

  1. 下载
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-server_8.0.22-1debian10_amd64.deb-bundle.tar
  1. 解压
    解压后发现有好多文件,但我们肯定不是全部安装。
mkdir mysql-bundle
mv mysql-server_8.0.22-1debian10_amd64.deb-bundle.tar mysql-bundle
cd mysql-bundle
tar -xvf mysql-server_8.0.22-1debian10_amd64.deb-bundle.tar
  • 删除测试和debug的包
rm *test*
  1. 安装
sudo apt-get install libmecab2 libjson-perl #安装依赖包
sudo dpkg -i mysql-*.deb #安装所有的包
  1. 配置
    然后弹出密码对话框,依次是密码、重复密码,设置完成就可以使用了

卸载

  • 查看MySQL的依赖项:
dpkg --list|grep mysql
  • 将列出来的相关依赖依次移除
sudo apt-get remove mysql-common
sudo apt-get remove mysql-apt-config
  • 删除mysql
sudo apt-get autoremove --purge mysql-8.0
  • 清除残留数据
dpkg -l|grep ^rc|awk '{print$2}'|sudo xargs dpkg -P
  • 再次查看mysql依赖
dpkg --list|grep mysql

清除完毕~

posted @ 2020-11-21 18:04  LANGKYE#  阅读(1495)  评论(0编辑  收藏  举报