sql >> Databasteknik >  >> RDS >> Mysql

Hur kör jag PHP som är lagrad i en MySQL-databas?

Du kan använda eval kommando för detta. Jag skulle dock avråda från detta, eftersom det finns många fallgropar med detta tillvägagångssätt. Felsökning är svår(er), det innebär vissa säkerhetsrisker (dåligt innehåll i DB:n exekveras, oj).

Se När är eval evil i php? till exempel. Google for Eval är Evil, och du hittar många exempel på varför du bör hitta en annan lösning.

Tillägg:En annan bra artikel med några referenser till utnyttjande är det här blogginlägget . Hänvisar till tidigare vBulletin- och phpMyAdmin-missbruk som orsakades av felaktig användning av Eval.



  1. [Video] Introduktion till JSON-datatyper i PostgreSQL

  2. Hur kan jag se SQL-exekveringsplanen i Oracle?

  3. Vad är logisk OCH operatör i SQL Server - SQL Server / TSQL Tutorial Del 120

  4. Skillnaden mellan NullIf() och IfNull() i SQLite