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

Python2.7とMySQLdbを使用してMySQLのblob列にバイナリデータを挿入するときにエンコードの警告を回避する方法

    さらに検索した結果、答えが見つかりました。

    1. 実際にこの警告を生成しているのはMySQLです。
    2. _binaryを使用することで回避できます バイナリパラメータの前。

    https://bugs.mysql.com/bug.php?id=79317

    したがって、Pythonコードは次のように更新する必要があります。




    1. created_atでグループ化された行を選択できません

    2. 句を持つ不明な集計列

    3. PostgreSQLがタイムゾーンのないタイムスタンプからタイムゾーンのあるタイムスタンプに誤って変換する

    4. 2つの日付の間の稼働日数を見つけるMySQL関数