Como instalar o MySQL Server (Oracle) no Debian 9 Stretch

Recentemente tivemos o lançamento do Debian 9, e se você solicitar a instalação do mysql-server, você irá se deparar com a instalação do mariadb automaticamente, sem nenhuma maneira (fácil) de instalar o MySQL da Oracle. Qualquer migração importante de base de dados deve ser feita com cuidado, Migrar o MySQL 5.5 para o MariaDB 10.1 pode causar dores de cabeça.

Adicione o Repositórios da Oracle

A equipe do MySQL Release Engineering fornece repositórios apt para usar com a maioria do software, incluindo o servidor e muitos de seus utilitários. Vou optar por instalar o MySQL 5.7, porém 5.6 e 8.0 também estão disponíveis para o Debian stable. Vamos criar o arquivo /etc/apt/sources.list.d/mysql.list.

# echo -e "deb http://repo.mysql.com/apt/debian/ stretch mysql-5.7\ndeb-src http://repo.mysql.com/apt/debian/ stretch mysql-5.7" > /etc/apt/sources.list.d/mysql.list

Antes de atualizar nosso repositório você deve adicionar a chave pública como confiável:

# wget -O /tmp/RPM-GPG-KEY-mysql https://repo.mysql.com/RPM-GPG-KEY-mysql --no-check-certificate
# apt-key add /tmp/RPM-GPG-KEY-mysql

Já pode instale mysql-sever da Oracle

# apt update
# apt install mysql-server

Defina senha para o usuário root do MySQL.

Verifique se o mesmo esta rodando:

systemctl status mysql

Já pode fazer a conexão ao seu banco!

mysql -p

Sugestões ou criticas envie para Telegram: @remontti

Espero ter ajudado! 😉

Rudimar Remontti

Trabalho atualmente como Gerente de Redes em um Provedor de Internet no Rio Grande do Sul.

Você pode gostar...

6 Resultados

  1. vinicius disse:

    muito obrigado

  2. Victor Geruso Mota Pereira Gomes disse:

    Deu tudo certo amigo Muito Obrigado!

  3. Waldinei Bispo de Lima disse:

    que beleza, economizei tempo com seu trabalho, obrigado!

  4. thiago disse:

    Opa, tudo certinho. Obrigado

  5. Slash disse:

    Deus te abençoe

  6. alison disse:

    valeu consegui instalar aqui sem problema nenhum

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *