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

Returnerer output fra Python CGI MySQL script

For det første, i henhold til den CGI-vejledning, du linker, skal du udlæse den indholdstype, du arbejder med:

print "Content-type: text/plain\r\n\r\n",

Hvis du i det mindste ikke har de nye linjer derinde, vil HTTP-klienter tro, at dit indhold formodes at være en del af overskrifterne og blive forvirrede, de vil sandsynligvis antage, at det dokument, du bad om, er tomt.

Dernæst skal du bruge en CGI-server. Python leveres med en. Placer dit script i en undermappe kaldet cgi-bin og kør denne kommando (fra den overordnede mappe):

python -m CGIHTTPServer

URL'en, der skal ringes til, ser sådan her ud:

curl http://localhost:8000/cgi-bin/cgitest.py



  1. Indsæt en række og undgå løbstilstand (PHP/MySQL)

  2. få børnekategoriens overordnede navn med en enkelt forespørgsel i mysql

  3. Slet række, hvis der findes en tabel SQL

  4. Betyder rækkefølgen af ​​tabeller, der henvises til i ON-klausulen i JOIN?