#!/usr/bin/python
# -*- coding: UTF-8 -*-
"""
接口名称:使用mysql
使用描述:使用mysql驱动MySQLdb
"""
import MySQLdb
# 参考:http://blog.51cto.com/drizzlewalk/448874
# 打开数据库连接
db = MySQLdb.connect(host="localhost", user="root", passwd="root", db="test", charset='utf8' )
# 使用cursor()方法获取操作游标
cursor = db.cursor()
# 使用execute方法执行SQL语句
sql="select * from user where id = %s";
param=['5'];# param使用tuple或list
cursor.execute(sql,param)
# 使用 fetchone() 方法获取一条数据
data = cursor.fetchone()
print(data)
# 关闭数据库连接
cursor.close()
db.close()
# -*- coding: UTF-8 -*-
"""
接口名称:使用mysql
使用描述:使用mysql驱动MySQLdb
"""
import MySQLdb
# 参考:http://blog.51cto.com/drizzlewalk/448874
# 打开数据库连接
db = MySQLdb.connect(host="localhost", user="root", passwd="root", db="test", charset='utf8' )
# 使用cursor()方法获取操作游标
cursor = db.cursor()
# 使用execute方法执行SQL语句
sql="select * from user where id = %s";
param=['5'];# param使用tuple或list
cursor.execute(sql,param)
# 使用 fetchone() 方法获取一条数据
data = cursor.fetchone()
print(data)
# 关闭数据库连接
cursor.close()
db.close()