MySQL: Incompatibilidade de versão secundária de cabeçalhos e biblioteca cliente

1

Eu tenho este erro quando tento conectar-me ao banco de dados usando PHP:
mysql_connect(): Headers and client library minor version mismatch. Headers:50147 Library:50501

E este aviso no phpmyadmin:
Your PHP MySQL library version 5.5.1-m2 differs from your MySQL server version 5.1.54. This may cause unpredictable behavior.

Pacotes instalados:

Percona-Server-client-51-5.1.54-rel12.5.188.rhel5.x86_64
Percona-SQL-shared-compat-5.1.43-2.x86_64
Percona-Server-server-51-5.1.54-rel12.5.188.rhel5.x86_64
percona-release-0.0-1.x86_64

Versão do PHP: PHP 5.3.3
MySQL: mysql Ver 14.14 Distrib 5.1.54
SO: Amazon AMI 64bit

Eu tentei remover o php e instalar novamente, mas não tive sucesso.

    
por NARKOZ 29.01.2011 / 16:37

2 respostas

2

Tipo alterado de conexão de banco de dados na configuração do vbulletin de mysql para mysqli e problema resolvido.

    
por 14.02.2011 / 14:14
1

Parece que suas bibliotecas compartilhadas compartilhadas SQL são uma versão por trás do cliente e do servidor, conforme a mensagem de erro indica que isso pode resultar em algum comportamento engraçado.

Tente atualizar o pacote Percona-SQL-shared-compat-5.1.43-2.x86_64 para Percona-SQL-shared-compat-5.1.54-2-rel12.5.188.rhel5.x86_64 , ele deve estar disponível no mesmo pacote onde você atualizou o restante da instalação.

    
por 29.01.2011 / 16:42