Dicas InfoData
imagem para o topo

Instalando o MySQL no Linux

Testado em Linux Debian 9.3 Stretch e no Debian 10 Buster

Nota: A instalação para Linux Mint esta logo abaixo.

Instalando o MySQL da Oracle no Debian

Instalação no Linux Mint

Escolha entre a versão do MySql 5.6, 5.7 ou 8.0

Aqui estou usando a 8.0 (se quiser outra, mude o número da versão. Por exemplo mudando da 8.0 para 5.7, no Repositório mude: mysql-8.0 para mysql-5.7, ali após a palavra STRETCH em negrito. Não se esqueça de fazer isso nas duas linhas...)

Código

$ sudo su
# echo "# MySQL colocar os repositórios escolher entre 5.6, 5.7, 8.0" >> /etc/apt/sources.list
# echo "deb [trusted=yes] http://repo.mysql.com/apt/debian/ stretch mysql-8.0" >> /etc/apt/sources.list
# echo "deb-src [trusted=yes] http://repo.mysql.com/apt/debian/ stretch mysql-8.0" >> /etc/apt/sources.list

Tanto para 'debian stretch' como para 'debian buster' coloque stretch na linha logo acima

# exit
$ sudo apt update

Agora vamos instalar o MySql propriamente dito...

Código

$ sudo apt install mysql-server

Esta rodando ?

Vamos ver...

Código

$ sudo systemctl status mysql

Se desejar podemos instalar também o MySql Workbench

Código

$ sudo apt install mysql-workbench


Instalação do MySQL 8 e do MySQL Workbench no Linux Mint 19.3




Primeiro, para instalar o MySQL vamos ver qual a última versão do MySQL neste link

Código

Vamos criar a pasta, entrar, e fazer o download do arquivo que vai instalar os repositórios,

é um arquivo pequeno com alguns kilo bytes

Código

$ mkdir ~/Downloads/mysql
$ cd ~/Downloads/mysql
$ wget https://dev.mysql.com/get/mysql-apt-config_0.8.14-1_all.deb

Instalamos o arquivo que acabamos de baixar

Código

$ sudo dpkg -i mysql-apt-config_0.8.14-1_all.deb
<Ok> tecle <Enter>

Debem aparecer a mensagem e as opções

Código

Which MySQL product to you wish to configure?

MySQL Server & Cluster (Currently selected: mysql-8.0)
MySQL Tools & Connectors (Currently selected: Enabled)
MySQL Preview Packages (Currently selected: Disabled)
Ok
tecle <TAB> até chegar no Ok
tecle <Enter>

Abrir o Gerenciador de Atualizações do Linux Mint (aquele pequeno escudo)

clicar em atualizar


Agora instalamos o MySQL

Código

$ sudo apt install mysql-server

Vai pedir a senha para o MySQL

Código

Enter root password:
digitamos uma senha (é bom anotar)

Na proxima tela dará informações sobre a autenticação do MySQL

Código

<Ok> tecle <Enter>

Na proxima tela pede que escolhamos a autenticação do MySQL

Código

Use Strong Password Encryption (RECOMMENDED)
Use Legancy Authentication Method (Retain MySQL 5.x Compatibility)
<Ok> Vamos preferir a Recomendada, teclando <TAB> e <Enter>

Finalizando a instalação do MySQL

Vamos verificar qual é o status dele...

Código

$ sudo systemctl status mysql
caso não esteja ativo, use o próximo comando
$ sudo systemctl start mysql

Alguns comandos que podem ser úteis

Código

parar o MySQL
$ sudo systemctl stop mysql
fazer o MySQL iniciar com o sistema
$ sudo systemctl enable mysql
fazer o MySQL NÃO iniciar com o sistema
$ sudo systemctl disable mysql

Instalação do MySQL Workbench

Agora instalamos o MySQL Workbench

Código

$ sudo apt install mysql-workbench-community