安装pymysql模块
pip install pymysql
数据库连接:
#!/usr/bin/python3
import pymysql
# 打开数据库连接
connect = pymysql.Connect(
host='localhost',
port=3306,
user='user',
passwd='6543210',
db='dbName',
charset='utf8'
)
# 使用 cursor() 方法创建一个游标对象 cursor
connect = db.cursor()
# 使用 execute() 方法执行 SQL 查询
cursor.execute("SQL语句")
# 使用 fetchone() 方法获取单条数据.
data = cursor.fetchone()
# data = cursor.fetchall() 接受全部返回结果行
print ("Database version : %s " % data)
# 关闭数据库连接
db.close()
小练习:
写一个函数,传入任意一个表名,导出这个表里面所有的数据,字段名是表头,表里面的每行数据是excel的每一行
例如username表里面的字段有id、username、password、addr、phone、email、status,那这几个字段就当做表头,数据就当做每一行的数据
网友评论