Antes de fazer qualquer coisa, é nisso que tenho trabalhado nos últimos 4 dias. tentando ter o mysql 5.5.8 no ubuntu 10.10 no meu caso. Eu usei o alien para alterar um pacote rpm para um pacote deb e instalar (FAILED). Eu baixei os binários com a intenção de usá-los como padrão (FAILED). E como você pode ver nessa longa lista de pacotes, a Oracle NÃO se importava muito com as distribuições debian. Eles fizeram muitos RPMs. MUITOS. Mas nem um único pacote DEB. Há um grupo aqui ubuntuforums.org/showthread.php?p=10245558 que está falando sobre o mesmo problema. Falta de Oracle.
Luis Alvarado
Aprecie o heads-up @Cyrex
bcmcfc
Respostas:
11
O que há de novo no MySQL 5.5
Aqui estão algumas melhorias recentes na velocidade, escalabilidade e facilidade de uso do banco de dados MySQL e do mecanismo de armazenamento InnoDB.
Ajudou, mas eu precisava mudar várias coisas antes de funcionar corretamente. Agora que tenho tempo, posso criar um pequeno script que fará tudo de uma só vez. Mas tenho que admitir que funcionou após várias tentativas contra MUITAS tentativas que eu fiz antes de seu post incrível.
Luis Alvarado
Quais foram as dificuldades que você estava enfrentando?
Ovais.tariq
1
Finalmente, aqui está o que eu tenho depois de instalá-lo 19 vezes em 5 servidores diferentes, variando do ubuntu 8.04 ao ubuntu 10.04. a seguir, são os EDITs necessários para tê-lo sem erros para qualquer pessoa com o mysql 5.1 já instalado e que deseje ir para 5.5.8 ou 5.5.9: + Antes de iniciar o servidor mysqld, verifique se todos os arquivos no diretório / usr / pasta local / mysql / bin tem a permissão executável.
Luis Alvarado
1
+ Ao fazer a restauração do backup do mysql.sql, a pasta correta é /root/mysql-5.1-dump/ e não /root/mysql-5.1-backup/dump/ + Na parte sobre como iniciar o mysql com "mysqld --skip -grant-tables --user = mysql ", primeiro é necessário mencionar que o /etc/my.cnf precisa ser colocado na parte inferior do arquivo + Após o mysql_upgrade, você PRECISA matar o processo do mysqld antes de iniciá-lo com o / etc / init.d / mysql
Luis Alvarado
4
Isso não resolve o seu problema, mas aqui está o bug da lista de desejos para empacotar o MySQL 5.5.
FYI, eu só atribuído esse bug para mim e estou assistindo a primeira construção tentativa agora .. :-D
SpamapS
Como uma atualização .. 5.5.17 chegou ao Precise Pangolin Alpha1 (o próximo LTS, 12.04) ... o pacote fonte deve ser compilado para versões anteriores e pode ser encontrado aqui launchpad.net/ubuntu/+source/mysql -5.5
SpamapS
4
Uma boa opção pode ser esperar por uma versão do dotdeb.org. Uma vez disponível no Debian instável / experimental, haverá pacotes disponíveis lá.
Existe um instalador indolor para o mysql 5.5 no debian em dotdeb.org. Eles têm instruções sobre como obter seu repositório listado com o aptitude, aqui: http://www.dotdeb.org/instructions/ Depois disso, usei o Synaptic para atualizar o mysql-server para a versão 5.5. Funcionou sem problemas.
O processo de atualização do 5.1 (se você construiu um servidor LAMP) para o 5.5 está descrito aqui. Se você está interessado em instalar um servidor MySQL vanilla, crie uma instalação limpa do servidor e siga as instruções na página que referenciei. que não envolvem uma instância do MySQL instalada anteriormente.
Se você deseja usar o phpMyAdmin, precisará criar um servidor LAMP (como descrito aqui e siga todas as instruções para atualização contidas no link anterior. Isso permitirá que você use apt-gettodos os pacotes necessários para o phpMyAdmin e depois mude a versão do MySQL.
Respostas:
O que há de novo no MySQL 5.5
Aqui estão algumas melhorias recentes na velocidade, escalabilidade e facilidade de uso do banco de dados MySQL e do mecanismo de armazenamento InnoDB.
Um guia passo a passo para atualizar para o MySQL 5.5
fonte
Isso não resolve o seu problema, mas aqui está o bug da lista de desejos para empacotar o MySQL 5.5.
fonte
Uma boa opção pode ser esperar por uma versão do dotdeb.org. Uma vez disponível no Debian instável / experimental, haverá pacotes disponíveis lá.
http://www.dotdeb.org/tag/mysql/
fonte
Eu instalei com sucesso o MySQL-5.5.15 no Natty (Ubuntu 11.04) com o estrangeiro dos RPMs binários oficiais.
Instale alien e libaio1 (usado no MySQL-5.5)
Obter RPMs binários a partir de downloads do MySQL
Converta-os!
... e instale-os.
Adicionar usuário mysql
Inicializar diretório de dados
Definir outros caminhos necessários
Iniciar DB
Alterar a senha root
fonte
Existe um novo repositório ppa (arquivo de pacotes pessoais) que inclui - além de outras coisas - mysql5.5 para natty e oneiric:
https://launchpad.net/~nathan-renniewaldock/+archive/ppa
Pode ser adicionado ao seu sistema usando estes comandos:
fonte
Existe um instalador indolor para o mysql 5.5 no debian em dotdeb.org. Eles têm instruções sobre como obter seu repositório listado com o aptitude, aqui: http://www.dotdeb.org/instructions/ Depois disso, usei o Synaptic para atualizar o mysql-server para a versão 5.5. Funcionou sem problemas.
fonte
O processo de atualização do 5.1 (se você construiu um servidor LAMP) para o 5.5 está descrito aqui. Se você está interessado em instalar um servidor MySQL vanilla, crie uma instalação limpa do servidor e siga as instruções na página que referenciei. que não envolvem uma instância do MySQL instalada anteriormente.
Se você deseja usar o phpMyAdmin, precisará criar um servidor LAMP (como descrito aqui e siga todas as instruções para atualização contidas no link anterior. Isso permitirá que você use
apt-get
todos os pacotes necessários para o phpMyAdmin e depois mude a versão do MySQL.fonte