Я пытаюсь экспортировать MySql View в CSV-файл
Вот мой код
import pandas as pd
from sqlalchemy import create_engine
engine = create_engine('mysql+pymysql://root:@localhost:3306/user_database')
sql1 = "SELECT * FROM `users`"
#sql2 = "SELECT * FROM `users` WHERE `SW`='Y'"
df = pd.read_sql(sql1, engine)
df.to_csv('sm_users.csv', index=False)
sql1-запрос работает отлично, но когда я пытаюсь добавить предложение WHERE, выдает ошибку
sqlalchemy.exc.InternalError: (pymysql.err.InternalError) (1267, u"Illegal mix of collationssqlalchemy.exc.InternalError: (pymysql.err.InternalError) (1267, u"Illegal mix of collations
Когда я пытаюсь добавить условие WHERE в столбец INT, оно работает, но не работает для столбца String.
Заранее спасибо!