Uso básico do módulo pymysql em python

Use o módulo pymysql

Eu criei o banco de dados taobao no navicat e importei alguns dados para praticar o pymysql.
dados mysql
Depois disso, você pode abrir o pycharm e criar um novo projeto.O nome do meu projeto é lianxi_pymysql.
import pymysq
db = pymysql.Connect(
host = 'localhost',
port = 3306,
user = 'root',
password = '000000',
db = 'taobao',
charset = 'utf8'
)
cur = db.cursor() #获取游标
#执行SQL语句,进行查询
sql = 'select * from sale_data where 位置 in (%s,%s,%s)'
cur.execute(sql,('上海','浙江','湖南'))

#获取查询结果
result = cur.fetchall()
for item in result:
print(item)

print (item) O formato do código acima está incorreto.O Python requer um formato estrito de código. Você deve pressionar uma tecla Tab.

Mas, na prática, falta o conhecimento teórico do pymysql, portanto, o foco a seguir é, ha ha ha

O conceito

Primeiro, o cursor e os métodos suportados
Cursor (cursor) é um método de processamento de dados, para exibir ou processar os dados no conjunto de resultados.
Você pode usar o cursor como ponteiro, pode especificar qualquer posição no resultado, permitindo que o usuário
processe os dados na posição especificada .

1) execute ()
executa um comando de consulta ao banco de dados, que é um método de execução de instruções.
2) fetchall ()
busca todos os resultados, que é o resultado após a execução da instrução sql
3) fetchone ()
busca a próxima linha do conjunto de resultados
4) close ()
fecha o objeto do cursor

Publicado 26 artigos originais · elogiado 5 · visitas 777

Acho que você gosta

Origin blog.csdn.net/weixin_44730235/article/details/104393631
Recomendado
Clasificación