Pythonソフトウェア言語では、MySQLデータベースに追加するときにstrの亜種がエラーになります。私には、これはの問題です。お手伝いできますか?Python MySQLデータベース、データ更新エラー?
私が書いたコード行は一番下にあります。
rezerve='Aşkım Nasılsın?'
new_status = telStatus + 1
try:
tablo_birak = "UPDATE denemetablodd SET status='%s', rezerve='%s' WHERE ıd=1" % (str(new_status), str(rezerve))
imlec.execute(tablo_birak)
mysqlBaglanti.commit()
except:
mysqlBaglanti.rollback()
pythonが出力している正確なエラーをあなたの質問に投稿できますか? – JoshKopen
文字列の代わりに準備されたステートメントを使用する必要があります。 – Barmar
@JoshKopen、 これは私が間違っていることです。 UnicodeDecodeError: 'ascii'コーデックは、位置0のバイト0xc3をデコードできません:範囲内の序数(128) –