sql >> Database teknologi >  >> RDS >> Mysql

php-mysql-versionen er i konflikt med Mysql-serveren

Jeg foreslår, at du downloader en shared-compat pakke fra http://dev.mysql.com/ og erstatter standard mysql-libs med det. shared-compat leverer alle versioner af MySQL-klientbiblioteker, og det bør tilfredsstille eventuelle fremtidige softwareopgraderinger eller installationer. Brug for eksempel pakken kaldet MySQL-shared-compat-5.5.24-1.el6.x86_64.rpm

For at installere det, fjern den eksisterende mysql-libs pakke, mens du ignorerer eventuelle afhængigheder med rpm -e --nodeps mysql-libs og installer straks den nye pakke med rpm -ihv MySQL-shared-compat-5.5.24-1.el6.x86_64.rpm .

Du bør selvfølgelig planlægge et vedligeholdelsesvindue, hvis serveren håndterer produktionstrafik, da fjernelse af bibliotekerne kan forårsage fejl, før de nye installeres.

Senere bør du også overveje at udskifte server- og klientpakkerne til de officielle for at undgå at have builds fra forskellige leverandører.



  1. MySQL – Hvordan dropper man tabel, hvis den findes i databasen?

  2. MySQL Workbench henter... -- kan ikke gennemse DB

  3. Brugerkontostyring, roller, tilladelser, autentificering PHP og MySQL - Del 6

  4. Laravel:PDO Undtagelse:kunne ikke finde driveren