Mysql
 sql >> Base de données >  >> RDS >> Mysql

imdbpy2sql.py exporte-t-il des bandes sonores vers mysql ?

Les informations sur les films sont stockées non normalisées (pour des raisons de performances au moment de l'insertion) dans la table movie_info. Ici, le champ info_type_id spécifie le type d'informations stockées dans le champ info.

Vous pouvez trouver la liste des ID info_type valides dans la table info_type. Par exemple, sur mon système, 'soundtrack' a l'ID 14.

Une simple requête vous donnera les informations que vous recherchez. Bien entendu, vous pouvez également utiliser IMDbPY directement et éviter de faire la requête par vous-même, mais cela dépend de ce dont vous avez besoin.

Par exemple :

from imdb import IMDb
ia = IMDb('sql', uri='mysql://username:[email protected]/imdb')
inglorious = ia.search_movie('Inglorious Basterds')[0]
ia.update(inglorious)
print inglorious['soundtrack']