assurdo, ero fuorviato dall'utilizzo via shell.

In pratica, questa è una mia sessione:

codice:
Python 2.5 (r25:51908, Oct  6 2006, 15:22:41)
[GCC 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu4)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import _mysql
db=_mysql.Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: _mysql: init failed
>>> import _mysql
>>> db=_mysql.connect(host="localhost", user="root", passwd="xxxxxx", db="music");
>>> db.query("""SELECT campo_3 FROM albums WHERE id=3""");
>>> r=db.store_result()
>>> r.fetch_row()
(('The Jimi Hendrix Experience',),)
comunque non capisco perchè in tutti i tutorials parlano di MysqlDB, mentre io devo importare _mysql...

Mi chiedo anche a livello di compatibilità come sono messo, visto che sto cercando di sviluppare un programmino che girerà su un altro server...

Ora devo verificare se anche in un file l'importazione del modulo fallisce...

Ciao e grazie per il supporto...