Como instalar uma versão mais nova do ambiente de trabalho do MySQL que está disponível nos repositórios da minha distro

1

Eu estou tentando instalar uma versão do MySQL workbench que é mais recente do que o que está disponível para mim através dos repositórios debian regulares.

Comecei adicionando testes, repos instáveis e experimentais, mas mesmo eles não têm a versão que estou procurando (6.3.6).

Então, tentei seguir estas instruções aqui , adicionei o repositório MySQL , corri apt-get update e estou recebendo Unable to locate package mysql-server-community

Eu posso e instalei o pacote mysql-workbench , mas as instruções explicitamente declaram usar a versão community .

A versão que instalei agora é 6.2.3 .

Além disso, minha versão do MySQL server é 5.5.46 e eu prefiro não atualizá-la como estamos desenvolvendo com essa versão.

Então, o que dá?

Devo salientar que estou executando o debian 8 e estou usando a seção DEB das instruções vinculadas.

    
por Matthew Goulart 24.12.2015 / 02:02

3 respostas

1

Não parece que os repositórios de APT do Debian tenham a versão mais recente do MySQL. E como você quer que ele seja mantido pelo APT, ao invés de instalar a partir do código-fonte, você pode usar o reposistory oficial do MySQL. Existe um pacote deb para a instalação do APT aqui , com instruções curtas

Primeiro, adicione o repositório do MySQL APT à lista de repositórios de software do seu sistema. Siga estas etapas:

Go to the download page for the MySQL APT repository at http://dev.mysql.com/downloads/repo/apt/.

Select and download the release package for your platform.

Install the downloaded release package with the following command, replacing version-specific-package-name with the name of the downloaded package (preceded by its path, if you are not running the command inside the folder where the package is):

shell> sudo dpkg -i /PATH/version-specific-package-name.deb

For example, for version w.x.y-z of the package, the command is:

shell> sudo dpkg -i mysql-apt-config_w.x.y-z_all.deb

Note that the same package works on all supported Debian and Ubuntu platforms.

During the installation of the package, you will be asked to choose the versions of the MySQL server and other components (for example, the MySQL Workbench) that you want to install. If you are not sure which version to choose, do not change the default options selected for you. You can also choose none if you do not want a particular component to be installed. After making the choices for all components, choose Apply to finish the configuration and installation of the release package.

You can always change your choices for the versions later; see Selecting a Major Release Version for instructions.

Update package information from the MySQL APT repository with the following command (this step is mandatory):

Em seguida, instale normalmente usando sudo apt-get install mysql-workbench

    
por 24.12.2015 / 02:25
1

Não sei se você encontrou a solução ou não. Existem várias opções que você pode experimentar -

  1. Atualize de jessie para alongar e obter 6.3.8 + dfsg-1

  2. Registre um bug de wishlist dizendo que você gostaria que o mysql-workbench fosse portado para jessie. Veja link se você quiser aprender como arquivar um bug.

  3. Use uma das opções acima.

O resto, como dizem, é sua.

    
por 10.03.2017 / 23:17
-1

Para iniciantes que acessam o google no Ubuntu e podem não necessariamente ter uma necessidade estrita de usar sudo apt-get mysql-workbench , mas estão mais familiarizados com ele do que fazer o download manual de pacotes ... usando apt-get is não é a única opção!

  1. Simplesmente desinstale a versão antiga de mysql-workbench que vem com sua distro (presumivelmente você já fez isso e agora percebe que a versão é muito antiga):

    sudo apt-get remove mysql-workbench
    
  2. Acesse o link (não se incomode em registrar).

    Faça o download do pacote e clique duas vezes no pacote baixado, o centro de software assume o controle.

  3. Acesse-o via finder para conectar-se ao seu tipo de banco de dados remoto "mysq".

por 17.01.2017 / 21:13