Practique con los rastreadores de Python (tres, PyMySQL)

1. Instalación

pip install PyMySQL

2. Cree una nueva tabla de datos de Mysql

Úselo para Navcat for Mysqlcrear una base de datos py_spider, crear una tabla de datos usersy crear un nuevo campo:
Inserte la descripción de la imagen aquí

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()

Supongo que te gusta

Origin blog.csdn.net/zy1281539626/article/details/111188605
Recomendado
Clasificación