Não é possível instalar o mysql 5.6 no Ubuntu 12.04

2

Eu baixei o mysql-5.6.16-debian6.0-x86_64.deb do site oficial.
Instalar usando dpkg -i mysql-5.6.16-debian6.0-x86_64.deb
Ele cria um arquivo em /opt/mysql/server-5.6/ .

root@ubuntu:~# cd /var/lib/mysql/
bash: cd: /var/lib/mysql/: No such file or directory
root@ubuntu:~$ service mysql start
mysql: unrecognized service
root@ubuntu:~$ chown -R mysql /opt/mysql/server-5.6/
chown: invalid user: mysql
root@ubuntu:~$ chgrp -R mysql /opt/mysql/server-5.6/
chgrp: invalid group: mysql

Eu não sei como lidar com isso ...

root@ubuntu:~# ls -l /opt/mysql/server-5.6/
total 152
drwxr-xr-x  2 root root  4096 Mar 12 11:56 bin
-rw-r--r--  1 root root 17987 Jan 14 23:38 COPYING
drwxr-xr-x  2 root root  4096 Mar 12 11:56 docs
drwxr-xr-x  3 root root  4096 Mar 12 11:56 include
-rw-r--r--  1 root root 88109 Jan 14 23:38 INSTALL-BINARY
drwxr-xr-x  3 root root  4096 Mar 12 11:56 lib
drwxr-xr-x  4 root root  4096 Mar 11 16:32 man
drwxr-xr-x 10 root root  4096 Mar 12 11:56 mysql-test
-rw-r--r--  1 root root  2496 Jan 14 23:38 README
drwxr-xr-x  2 root root  4096 Mar 12 11:56 scripts
drwxr-xr-x 28 root root  4096 Mar 12 11:56 share
drwxr-xr-x  4 root root  4096 Mar 12 11:56 sql-bench
drwxr-xr-x  3 root root  4096 Mar 12 11:56 support-files
    
por Mithril 12.03.2014 / 06:01

4 respostas

4

Você não precisa fazer isso:

facilmente você pode instalar o mysql:

servidor:

sudo apt-get install mysql-server

somente cliente

sudo apt-get install mysql-client

Se você quer versões mais novas que o padrão no Ubuntu

para a versão 5.5;

sudo  apt-add-repository ppa:ondrej/mysql-5.5

para a versão 5.6;

sudo  apt-add-repository ppa:ondrej/mysql-5.6

Depois de adicionar sua versão necessária, atualize as fontes:

sudo apt-get update

agora instale o mysql

servidor:

sudo apt-get install mysql-server

somente cliente

sudo apt-get install mysql-client
    
por Maythux 12.03.2014 / 06:04
1

De acordo com o site oficial do MySql para instalação do Community Server, você pode seguir o guia descrito here .

Este guia ajuda você a configurar um repositório apt para produtos MySQL de acordo com sua versão do sistema operacional e versão do produto MySQL (servidor, conectores). Em resumo para o Ubuntu 12.04 e o MySQL Server 5.6 você segue o passo abaixo.

  1. Faça o download do pacote APT, no nosso caso mysql-apt-config_0.3.5-1ubuntu12.04_all.deb
  2. Execute-o usando # dpkg -i mysql-apt-config_0.3.5-1ubuntu12.04_all.deb
  3. Atualizar lista de origens do APT # apt-get update
  4. Instalar como de costume # apt-get install mysql-server
por Athafoud 03.09.2015 / 12:24
0

Se você instalar o servidor mysql do arquivo .deb, ele armazenará o arquivo de serviço dentro do diretório /etc/init.d como mysql.server .Assim para iniciar o serviço do servidor mysql, você terá que executar o comando abaixo,

sudo service mysql.server start

Para inicializar o diretório de dados mysql, veja esta página de documentação .

    
por Avinash Raj 12.03.2014 / 07:56
0

ppa:ondrej/mysql-5.6 parou de funcionar alguns dias atrás para mim no CircleCI por algum motivo (os testes de repente quebraram e o Circle não mudou nada). Estou agora atualizando o MySQL 5.5 - > 5.6 baseado em instruções aqui . Ele usa o MySQL oficial apt.

echo "deb http://repo.mysql.com/apt/ubuntu/ precise mysql-apt-config" | sudo tee /etc/apt/sources.list.d/mysql.list
echo "deb http://repo.mysql.com/apt/ubuntu/ precise mysql-5.6" | sudo tee /etc/apt/sources.list.d/mysql.list
curl -s http://ronaldbradford.com/mysql/mysql.gpg | sudo apt-key add -
sudo apt-get update
sudo service mysql stop
sudo apt-get install -y mysql-server
sudo mysql_upgrade -uroot # -p omitted as the circleci default container has no password
    
por mahemoff 23.12.2015 / 12:49