sql >> Databasteknik >  >> RDS >> Mysql

php-mysql-versionen är i konflikt med Mysql-servern

Jag föreslår att du laddar ner en shared-compat paket från http://dev.mysql.com/ och ersätter standard mysql-libs med det. shared-compat tillhandahåller alla versioner av MySQL-klientbibliotek och det bör uppfylla alla framtida programuppgraderingar eller installationer. Använd till exempel paketet som heter MySQL-shared-compat-5.5.24-1.el6.x86_64.rpm

För att installera den, ta bort den befintliga mysql-libs paket medan du ignorerar alla beroenden med rpm -e --nodeps mysql-libs och installera omedelbart det nya paketet med rpm -ihv MySQL-shared-compat-5.5.24-1.el6.x86_64.rpm .

Du bör naturligtvis schemalägga ett underhållsfönster om servern hanterar all produktionstrafik eftersom borttagning av biblioteken kan orsaka fel innan de nya installeras.

Senare bör du också tänka på att byta ut server- och klientpaketen till de officiella för att undvika att bygga från olika leverantörer.



  1. LINQ till SQL Take w/o Skip Orsakar flera SQL-satser

  2. Fråga flera NEXTVAL från sekvensen i en sats

  3. Hur man hanterar databasutvecklingar i Play Framework 2 i produktionen

  4. Så här avslutar du PostgreSQL kommandoradsverktyg:psql