Мне нужна помощь.Я начинаю программировать на python.
Мой код:
import redis
import json
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import time
import mysql.connector
mydb = mysql.connector.connect(
host="XXXXXXXXXXXXXXXX",
user="XXXXXXXXXXX",
passwd="XXXXXXX"
)
df = pd.read_sql("SELECT * FROM XXXXXXXXXXXXXX;", mydb)
df['AskTop'] = 2
df['BidTop'] = 2
df['Price'] = 2
df['EMA_Corta'] = 2
df['EMA_Larga'] = 2
df['Señal'] = 2
df['positions'] = 2
df['Señal_Trading'] = 2
df['Precio_transaccion'] = 2
df['Posicion'] = "BUY"
df['Log_Ret'] = 2
df.to_sql(name = 'PEPEPEPEPEPE', con = mydb)
print (df)
Я должен сохранить эти данные в своей базе данных, но я получаю следующую ошибку
«Не все параметры были использованы в операторе SQL») pandas.io.sql.DatabaseError: Ошибка выполнения на sql 'ВЫБРАТЬ имя ИЗ sqlite_master WHERE type =' table 'AND name = ?;': Не все параметры использовались вОператор SQL