deepin安装mysql5.7

deepin中使用apt默认下载安装的是mariaDB,虽然知道他和mysql的差别不大,但是就是心里膈应。所以采用了离线安装的方式。

  1. 先从中科大下载mysql
http://iso.mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-server_5.7.29-1debian9_amd64.deb-bundle.tar
  1. 下载完成后解压,会有11个deb包
  2. 按下列顺序依次安装
    sudo dpkg -i mysql-common_5.7.29-1debian9_amd64.deb 
    sudo dpkg -i libmysqlclient20_5.7.29-1debian9_amd64.deb 
    sudo dpkg -i libmysqlclient-dev_5.7.29-1debian9_amd64.deb 
    sudo dpkg -i libmysqld-dev_5.7.29-1debian9_amd64.deb
    
    sudo dpkg -i mysql-community-client_5.7.29-1debian9_amd64.deb 
    sudo dpkg -i mysql-client_5.7.29-1debian9_amd64.deb 
    
    
    // 下面这一步出现libmecab2依赖问题,
    // 使用 sudo apt-get -f install 解决。
    // 执行后会弹出窗口让设置mysql的root用户密码,自己设置即可。
    sudo dpkg -i mysql-community-server_5.7.29-1debian9_amd64.deb 
    
    sudo dpkg -i mysql-server_5.7.29-1debian9_amd64.deb 
    
  3. 这里有三个包没有使用
    mysql-community-source_5.7.29-1debian9_amd64.deb
    mysql-testsuite_5.7.29-1debian9_amd64.deb
    mysql-community-test_5.7.29-1debian9_amd64.deb
    

你可能感兴趣的:(deepin安装mysql5.7)