Как использовать 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
Это создает окончательный кадр данных, который необходимо обработать!