[Linuxtrent] Query a db remoto

  • From: Matteo Perini <pepeyomat@xxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Fri, 21 Oct 2011 08:30:30 +0200

Ciao lista,
avrei bisogno di esportare dei dati inseriti in un form di una pagina web.
Cerco di spiegarmi meglio.
Ho un sito con una pagina contenente un form con dei campi da compilare.
Questi dati dovrebbero venire elaborati su un mio computer locale da uno script python.

Per fare questo avevo pensato di salvare i dati nel database MySql (di aruba) e di ripescarli con un altro script python con una cosa tipo questa:

import MySQLdb
myDB = MySQLdb.connect(host="xxx.xxx.xxx.xxx", port=3306, user="Sql-user", passwd="Sql-passwd")
cHandler=myDB.cursor()
cHandler.execute("SHOW DATABASES")
results=cHandler.fetchall()
print "========================="
for items in results:
   print items[0]

Ma ho scoperto che molti servizi di hosting non permettono la connessione da remoto al db dei siti. (possibile???)

La domqnda quindi sorge spontanea; come faccio ad utilizzare i dati inseriti e a passarli in automatico al mio script? Ho pensato che potrei mandarmi una mail contenente i dati ma poi diventa difficoltoso automatizzare le operazioni successive.

Ci sono alternative che vi vengono in mente?

L'unica cosa che penso risolverebbe bene il problema sarebbe creare un server apposta per quel sito che mi permetta di utilizzare sia python che i dati del db senza condizionamenti (o sbaglio)?

Grazie della pazienza
Matteo P
--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: