前提・実現したいこと
pythonのmysqlclientでmysqlにexcutemany()を用いて複数のレコードをインサートしたいのですが、以下のようなエラーが発生します。
このエラーは何でしょうか?また、解決策を教えていただきたいです。
発生している問題・エラーメッセージ
not all arguments converted during bytes formatting
該当のソースコード
接続は成功しています。
テーブルは以下のようになっています。
列名
id --int 自動採番
hiduke --char(8)
Python
1#リスト 2date_list = [20210106,20210107] 3 4#dbへ書き込み 5sql = "insert into date_list values (0, %s)" 6cur.executemany(sql, date_list) #ここでエラーが発生する
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/30 07:46