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

Jak wykonać PHP, który jest przechowywany w bazie danych MySQL?

Możesz użyć eval polecenie do tego. Odradzałbym jednak, ponieważ takie podejście wiąże się z wieloma pułapkami. Debugowanie jest trudne (er), wiąże się z pewnymi zagrożeniami bezpieczeństwa (wykonywana jest zła zawartość bazy danych, och och).

Zobacz Kiedy Eval jest zły w php? na przykład. Google for Eval to zło, a znajdziesz wiele przykładów, dlaczego powinieneś znaleźć inne rozwiązanie.

Dodatek:Kolejny dobry artykuł z odniesieniami do exploitów to ten wpis na blogu . Odnosi się do wcześniejszych exploitów vBulletin i phpMyAdmin, które zostały spowodowane niewłaściwym użyciem Eval.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak działa funkcja SUBSTR() w MySQL

  2. Jak wyodrębnić wartość liczbową z ciągu w zapytaniu MySQL?

  3. Jak odwrócić kolejność znaków w ciągu znaków w MySQL

  4. Jak uzyskać rekordy z ostatnich 10 minut w MySQL?

  5. Adminer — zaawansowane narzędzie do administrowania bazami danych oparte na sieci WWW dla systemu Linux