install mysql versão específica (não é possível localizar o pacote)

4

Instalei o MySQL usando o comando abaixo em ubuntu 14.04

apt-get install mysql-server

agora verificou a versão, instalou automaticamente a versão mais recente

mysql --version

exibição

  

mysql Ver 14.14 Distrib 5.7.18, para Linux (x86_64) usando o wrapper EditLine

Mas eu preciso instalar a versão exata do MySQL 5.7.17 então tentei rodar

 apt-get install mysql-client-5.7.17 mysql-client-core-5.7.17

mas dá o erro como abaixo

Reading state information... Done  
E: Unable to locate package-client-5.7.17  
E: Couldn't find any package by regex-client-5.7.17'  
E: Unable to locate package mysql-client-core-5.7.17  
E: Couldn't find any package by regex 'mysql-client-core-5.7.17'

Como posso fazer isso e preciso instalar mysql-client e mysql-server separadamente?

EDITAR

Também tentou baixar uma versão específica usando wget

wget https://dev.mysql.com/downloads/gpg/?file=mysql-community-source_5.7.17-1ubuntu14.04_i386.deb

mas não é baixado; veja a saída do terminal

--2017-06-05 11:19:29--  https://dev.mysql.com/downloads/gpg/?file=mysql-community-source_5.7.17-1ubuntu14.04_i386.deb
Resolving dev.mysql.com (dev.mysql.com)... 137.254.60.11
Connecting to dev.mysql.com (dev.mysql.com)|137.254.60.11|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: ‘index.html?file=mysql-community-source_5.7.17-1ubuntu14.04_i386.deb.1’

    [   <=>                                                                                   ] 16,416      28.3KB/s   in 0.6s   

2017-06-05 11:19:31 (28.3 KB/s) - ‘index.html?file=mysql-community-source_5.7.17-1ubuntu14.04_i386.deb.1’ saved [16416]
    
por pro.mean 05.06.2017 / 06:32

1 resposta

2

Aqui como resolvi isso

  1. Remova todas as instâncias do MySQL do sistema

    sudo -i  
    service mysql stop  #or mysqld 
    killall -9 mysql    #or mysqld
    apt-get remove --purge mysql-client  
    apt-get remove --purge mysql-server  
    apt-get remove --purge mysql-common  
    
    # delete log and configuration files 
    rm -rf /var/lib/mysql  
    rm -rf /var/log/mysql
    rm -rf /etc/mysql
    
  2. Faça o download abaixo dos arquivos .deb do arquivo MySQL

    ├── mysql-client_5.7.17-1ubuntu14.04_amd64.deb
    Mys── mysql-common_5.7.17-1ubuntu14.04_amd64.deb
    Mys── mysql-community-client_5.7.17-1ubuntu14.04_amd64.deb
    Mys── mysql-community-server_5.7.17-1ubuntu14.04_amd64.deb
    Mys── mysql-server_5.7.17-1ubuntu14.04_amd64.deb
    Mys── mysql-server_5.7.17-1ubuntu14.04_amd64.deb-bundle.tar
    Mys── mysql-testsuite_5.7.17-1ubuntu14.04_amd64.deb

  3. Instale-os na ordem abaixo

    dpkg -i mysql-common_5.7.9-1ubuntu14.04_amd64.deb  
    dpkg -i mysql-community-client_5.7.9-1ubuntu14.04_amd64.deb  
    dpkg -i mysql-client_5.7.9-1ubuntu14.04_amd64.deb  
    dpkg -i mysql-community-server_5.7.9-1ubuntu14.04_amd64.deb  
    dpkg -i mysql-server_5.7.9-1ubuntu14.04_amd64.deb  
    

Nota: instale libmecab2 se algum erro ocorrer durante a instalação do pacote acima

sudo apt-get install libmecab2

isto irá pedir para definir a senha do root para o mysql; defina como quiser

agora verifique

mysql-version

mysql Ver 14.14 Distrib 5.7.17, para Linux (x86_64) usando o wrapper EditLine

Links de referência

  1. link
  2. link
  3. link
por pro.mean 05.06.2017 / 09:28