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

MySQL forkert konfigureret Årsag:usikker brug af relativ sti

I OS X El Capitan (10.11) tilføjede Apple System Integrity Protection .

Dette forhindrer programmer på beskyttede steder som /usr fra at kalde et delt bibliotek, der bruger en relativ reference til et andet delt bibliotek. I tilfælde af _mysql.so , den indeholder en relativ reference til det delte bibliotek libmysqlclient.18.dylib .

I fremtiden vil det delte bibliotek _mysql.so kan blive opdateret. Indtil da kan du tvinge den til at bruge en absolut reference via install_name_tool værktøj.

Forudsat at libmysqlclient.18.dylib er i /usr/local/mysql/lib/, kør derefter kommandoen:

sudo install_name_tool -change libmysqlclient.18.dylib \
  /usr/local/mysql/lib/libmysqlclient.18.dylib \
  /Library/Python/2.7/site-packages/_mysql.so


  1. Tilslutning af Snowflake DB &IRI Workbench

  2. Få alle POST-data og send e-mail

  3. MySQL-tabellen stiger med 10 af en eller anden grund

  4. Bash:Hvordan kalder man kommandoen og gemmer resultatet i en variabel?