Guia passo a passo * para instalar mysql 5.5.x no Ubuntu 16.04 Xenial-Xerus. Consulte esta documentação
-
Desinstale qualquer versão existente do MySQL
sudo rm /var/lib/mysql/ -R
-
Exclua o perfil do MySQL
sudo rm /etc/mysql/ -R
-
Desinstalar automaticamente o mysql
sudo apt-get autoremove mysql* --purge
sudo apt-get remove apparmor
-
Baixe a versão 5.5.51 do site do MySQL
wget https://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.56-linux-glibc2.5-x86_64.tar.gz
-
Adicione mysql
grupo de usuários
sudo groupadd mysql
-
Adicione mysql
(não o usuário atual) ao grupo de usuários mysql
sudo useradd -g mysql mysql
-
Extrair mysql-5.5.51-linux2.6-x86_64.tar.gz
para /usr/local
cd /usr/local
sudo tar -xvf mysql-5.5.49-linux2.6-x86_64.tar.gz
-
Crie a pasta mysql
em /usr/local
sudo mv mysql-5.5.49-linux2.6-x86_64 mysql
-
Defina mysql
proprietário do diretório e grupo de usuários
cd mysql
sudo chown -R mysql:mysql *
-
Instale o pacote de libs necessário
sudo apt-get install libaio1
-
Execute o script de instalação do mysql
sudo scripts/mysql_install_db --user=mysql
-
Defina o proprietário do diretório mysql de fora do diretório mysql
sudo chown -R root .
-
Defina o proprietário do diretório de dados dentro do diretório mysql
sudo chown -R mysql data
-
Copie o arquivo de configuração mysql
sudo cp support-files/my-medium.cnf /etc/my.cnf
-
Inicie o mysql
sudo bin/mysqld_safe --user=mysql &
sudo cp support-files/mysql.server /etc/init.d/mysql.server
-
Inicialize a senha do usuário root
sudo bin/mysqladmin -u root password '111111'
-
Inicie o servidor mysql
sudo /etc/init.d/mysql.server start
-
Parar o servidor mysql
sudo /etc/init.d/mysql.server stop
-
Verifique o status do mysql
sudo /etc/init.d/mysql.server status
-
Ativar myql na inicialização
sudo update-rc.d -f mysql.server defaults
-
Desativar o mysql na inicialização (Opcional)
sudo update-rc.d -f mysql.server remove
-
Adicione o caminho mysql ao sistema
sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
-
Agora use diretamente o comando abaixo para iniciar o mysql
mysql -u root -p
PS: É preciso reiniciar para que as mudanças ocorram.