1. Instalación
pip install PyMySQL
2. Cree una nueva tabla de datos de Mysql
Úselo para Navcat for Mysql
crear una base de datos py_spider
, crear una tabla de datos users
y crear un nuevo campo:
3. Utilice pymysql
import pymysql.cursors
# 连接数据库
connection = pymysql.connect(host='localhost',
port=3307,
user='root',
password='root',
db='py_spider',
charset='utf8mb4',
cursorclass=pymysql.cursors.DictCursor)
try:
# 插入一条数据
with connection.cursor() as cursor:
sql = "insert into `users` (`email`,`password`) values (%s, %s)"
cursor.execute(sql, ('[email protected]','123456'))
connection.commit()
# 查询数据
with connection.cursor() as cursor:
sql = "select * from `users` where `email`=%s"
cursor.execute(sql, ('[email protected]',))
result = cursor.fetchone()
print(result)
finally:
connection.close()