Mysql
 sql >> Datenbank >  >> RDS >> Mysql

php-mysql-Version kollidiert mit MySQL-Server

Ich schlage vor, einen shared-compat herunterzuladen Paket von http://dev.mysql.com/ und Ersetzen der standardmäßigen mysql-libs damit. shared-compat stellt alle Versionen von MySQL-Client-Bibliotheken bereit und sollte alle zukünftigen Software-Upgrades oder -Installationen erfüllen. Verwenden Sie zum Beispiel das Paket namens MySQL-shared-compat-5.5.24-1.el6.x86_64.rpm

Um es zu installieren, entfernen Sie die vorhandenen mysql-libs Paket, während Sie alle Abhängigkeiten mit rpm -e --nodeps mysql-libs ignorieren und installieren Sie das neue Paket sofort mit rpm -ihv MySQL-shared-compat-5.5.24-1.el6.x86_64.rpm .

Sie sollten natürlich ein Wartungsfenster einplanen, wenn der Server Produktionsverkehr verarbeitet, da das Entfernen der Bibliotheken Fehler verursachen kann, bevor die neuen installiert werden.

Später sollten Sie auch darüber nachdenken, die Server- und Client-Pakete durch die offiziellen zu ersetzen, um zu vermeiden, Builds von verschiedenen Anbietern zu haben.