连接数据库之前请先确认好以下事宜:
1.已经建议好相应的数据库
2.在数据库中已经建立了相应的表
3.已经安装了MySQldb模块
示例:
import MySQLdb
# 打开数据库连接 db = MySQLdb.connect("localhost", "testuser", "test123", "TESTDB", charset='utf8' ) # 使用cursor()方法获取操作游标 cursor = db.cursor() sql = """想要执行的数据库操作语句"""
try:
# 执行SQL语句
cursor.execute(sql) # 向数据库提交 db.commit() except: # 发生错误时回滚 db.rollback()
# 使用 fetchone() 方法获取一条数据 data = cursor.fetchone() print "Database version : %s " % data # 关闭数据库连接 db.close()