En python, comment lire plusieurs fichiers d'une base de données mysql en utilisant le curseur ou la boucle un par un et stocker la sortie dans une table séparée?Comment utiliser le curseur pour lire plusieurs fichiers dans la base de données en python
0
A
Répondre
1
Je ne comprends pas votre question (ce sont des fichiers ?, ce qui est la structure de votre table?), Mais voilà un exemple simple:
>>> import MySQLdb
>>> conn = MySQLdb.connect(host="localhost",
user="root",
password="merlin",
db="files")
>>> cursor = conn.cursor()
>>> cursor.execute("SELECT * FROM files")
5L
>>> rows = cursor.fetchall()
>>> cursor.execute("CREATE TABLE destination (file varchar(255))")
0L
>>> for row in rows:
... cursor.execute("INSERT INTO destination VALUES (%s)" % row[0])
...
1L
1L
1L
1L
1L
0
Voici un exemple, supposant que vous avez créé la table que vous veulent passer à, avec des noms descriptifs:
>>> import MySQLdb
>>> conn = MySQLdb.connect(user='username', db='dbname')
>>> cur = conn.cursor()
>>> cur.execute('select files from old_table where conditions=met')
>>> a = cur.fetchall()
>>> for item in a:
... cur.execute('update new_table set new_field = %s' % item) # `item` should be tuple with one value, else use "(item,)" with comma
Questions connexes
- 1. Lire des fichiers en python
- 2. Comment lire la base de données Exchange?
- 3. Lire plusieurs fichiers texte dans un dossier
- 4. Comment lire plusieurs fichiers pcap> 2GB?
- 5. Comment utiliser une variable pour le nom de la base de données dans T-SQL?
- 6. Comment puis-je lire une base de données/fichier python pickle de C?
- 7. Comment lire et écrire plusieurs fichiers?
- 8. Lire des fichiers .mat en Python
- 9. Comment utiliser plusieurs fichiers po dans CakePHP?
- 10. Comment utiliser System.IO.Compression pour lire/écrire des fichiers ZIP?
- 11. Lire des fichiers WordPerfect avec Python?
- 12. Lire le fichier de la base de données
- 13. Une base de données pour python 3?
- 14. Utiliser pysmbc pour lire des fichiers sur samba
- 15. Comment utiliser NLog/Log4Net pour automatiser le suivi des modifications de la base de données?
- 16. Comment lire et écrire directement des fichiers de base de données dans vb2008?
- 17. Comment puis-je lire plusieurs fichiers dans un script AGI?
- 18. Fractionner le code en plusieurs fichiers pour faciliter la gestion
- 19. Comment utiliser la base de données SQLite dans JME?
- 20. Comment utiliser Ajax pour montrer la liste de la base de données dans MVC
- 21. Quelle base de données utiliser pour le stockage et la manipulation de gros volumes de données?
- 22. Comment changer le curseur de la souris dans PythonCard
- 23. Comment utiliser le module Easygui de Python pour choisir des fichiers et insérer des noms de fichiers dans le code
- 24. Comment utiliser SubSonic avec la base de données MS Access
- 25. Base de données relation plusieurs à plusieurs
- 26. Python ftplib - télécharger plusieurs fichiers?
- 27. Problème Insertion de données dans la base de données MS Access en utilisant ADO via Python
- 28. Comment savoir quel type de données utiliser en Python?
- 29. utiliser le curseur oracle dans un sys_refcursor
- 30. Comment concevoir une base de données pour plusieurs domaines?
Voir http://stackoverflow.com/questions/221533/how-to-read-multiple-files-from-mysql-database-in-python. Meme question. Jour différent. –