SQLAlchemyを使用して、utf-8 でエンコードされたファイルからデータを読み取り、それらを MySQL データベースに入れています。sqlalchemy を使用してデータにアクセスしている限り、すべて正常に動作します。この場合、エンコーディングは完全に正しいです。
私の問題は、Python で書かれていない別のアプリから同じデータにアクセスする必要があることです。この場合、エンコーディングが正しく機能していません。mysql クライアントで表示している場合も正しくありません。
誰かが解決策を見つけるのを手伝ってくれますか?