我有一个linux服务器,我想每天运行一个python脚本来运行mysql程序,但是我不知道如何运行多个程序,如果有错误,我会给我发一封电子邮件来描述错误。以下是我的脚本,只有一个过程:
#!/usr/bin/python
import MySQLdb
# Open database connection
db = MySQLdb.connect("localhost","user","password","bddname" )
# prepare a cursor object using cursor() method
cursor = db.cursor()
# execute SQL query using execute() method.
cursor.execute("CALL proc_commande_clts_detail7();")
# Fetch a single row using fetchone() method.
data = cursor.fetchone()
print "Database version : %s " % data
# disconnect from server
db.close()
谢谢你的帮助。你知道吗
可以使用callproc方法执行MySQL过程
如果要调用多个过程,可以将callproc放入某种循环中,并使用try…catch进行错误处理。你知道吗
将它们包装在try/except块中并在except块中触发电子邮件? 调度可以通过cron作业完成。你知道吗
相关问题 更多 >
编程相关推荐