Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySQL niewłaściwie skonfigurowany Przyczyna:niebezpieczne użycie ścieżki względnej

W OS X El Capitan (10.11) Apple dodał Ochronę integralności systemu .

Zapobiega to programom w chronionych lokalizacjach, takich jak /usr od wywoływania biblioteki współdzielonej, która używa odniesienia względnego do innej biblioteki współdzielonej. W przypadku _mysql.so , zawiera względne odniesienie do współdzielonej biblioteki libmysqlclient.18.dylib .

W przyszłości udostępniona biblioteka _mysql.so może zostać zaktualizowany. Do tego czasu możesz zmusić go do użycia bezwzględnego odniesienia za pomocą narzędzia install_name_tool narzędzie.

Zakładając, że libmysqlclient.18.dylib znajduje się w /usr/local/mysql/lib/, a następnie uruchom polecenie:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jaki jest najlepszy sposób na zaimplementowanie wyszukiwania podciągów w SQL?

  2. Czy mogę przechowywać cenę w postaci dziesiętnej lub całkowitej w Mysql?

  3. Laravel 4 nie może uruchamiać całych zapytań RAW

  4. PDO::FETCH_ASSOC nie pobiera wszystkiego

  5. Mysql Zwiększanie wydajności zmiennych