如何使用pymysql连接MySQL数据库
Posted 尤尔小屋的猫
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用pymysql连接MySQL数据库相关的知识,希望对你有一定的参考价值。
如何使用pymysql连接MySQL数据库
一直以来都是使用pymysql库来连接MySQL数据库进行数据处理,记录下使用方法
安装
安装过程非常简单,直接使用pip安装即可:
pip install pymysql
使用
使用之前先进行导入:
import pandas as pd
import pymysql
1、建立连接和游标
connection = pymysql.connect(
host='192.168.0.0', # 服务器ip地址
port=3306, # mysql默认端口号
user="user", # 用户名
password="123456", # 密码
charset="utf8", # 字符集
db="test" # 数据库
)
cur = connection.cursor() # 建立游标
sql=""" # 待执行的sql语句
select
id
,date
from users
"""
cur.execute(sql) # 执行sql语句
2、遍历每条数据记录追加到列表中
data = []
for i in cur.fetchall():
data.append(i)
# data最终结果为每条行记录生成的一个大列表
3、生成数据帧
df = pd.DataFrame(data,columns=['id','date'])
df
这样便生成了最终我们需要的数据帧。
以上是关于如何使用pymysql连接MySQL数据库的主要内容,如果未能解决你的问题,请参考以下文章