sql >> データベース >  >> RDS >> Mysql

MySQLでpandasメソッドto_sqlを使用する場合の別のUnicodeEncodeError

    さて、私の質問を投稿してから1時間以内に、私はすでにそれを理解しました。投稿する前にもう少し調査を行うべきだったのかもしれません。

    問題は、utf-8エンコーディングを使用するようにsqlalchemyを構成する必要があることです。上記のコードの解決策は、3行目を次のように変更することです。

    engine = create_engine('mysql://root:@localhost/testdb?charset=utf8', encoding = 'utf-8')
    


    1. Django+MySQL-管理サイト-ユーザーの追加-OperationalError-SAVEPOINTが存在しません

    2. MySQL:レコード間の平均間隔

    3. Mysqldump:挿入するテーブルの名前を変更できますか?

    4. 列挙型に実際の値より1つ小さい値を追加するMySQLコネクタ