面试题答案
一键面试import MySQLdb
# 连接数据库
db = MySQLdb.connect(
host='localhost',
port=3306,
user='root',
passwd='123456',
db='test'
)
# 创建游标对象
cursor = db.cursor()
# 执行SQL查询
sql = "SELECT name, age FROM users"
cursor.execute(sql)
# 获取所有数据
results = cursor.fetchall()
for row in results:
name = row[0]
age = row[1]
print(f"Name: {name}, Age: {age}")
# 关闭游标和数据库连接
cursor.close()
db.close()