If you’ve been looking for a simple python script to use with MySQL that you can use to expand upon for your next project, check this one out. It has error handling for the connection, error handling for the sql call, and loop iteration for the rows returned.
#!/usr/bin/python
import sys
import MySQLdb
my_host = "localhost"
my_user = "user"
my_pass = "password"
my_db = "test"
try:
db = MySQLdb.connect(host=my_host, user=my_user, passwd=my_pass, db=my_db)
except MySQLdb.Error, e:
print "Error %d: %s" % (e.args[0], e.args[1])
sys.exit (1)
cursor = db.cursor()
sql = "select column1, column2 from table";
cursor.execute(sql)
results = cursor.fetchall()
for row in results:
column1 = row[0]
column2 = row[1]
print "column1: %s, column2: %s"%(column1,column2)
db.close()
[...] up on Matt Reid’s simple python, mysql connection and iteration, I would like to share one of my own, which is the base for mycheckpoint & openark kit [...]
[...] URL: simple python, mysql connection and iteration | TheMattReid a-simple-python, been-looking, expand-upon, for-your, one-out-, simple-python, use-with This [...]