原文:關於數據庫報錯的問題pymysql.err.OperationalError: (1054, "Unknown column '名字' in 'where clause'")

如題,當輸入查詢的名字時,如果輸入中文 名字 則會出現pymysql.err.OperationalError: , Unknown column 名字 in where clause ,但是輸入英文或者數字都是正常的。 那么這種情況一般是查詢的表達式書寫出現了錯誤。 ...

2021-11-12 16:16 0 1825 推薦指數:

查看詳情

python腳本更新數據庫報錯pymysql.err.InternalError: (1054, u"Unknown column '\u533b\u836f' in 'where clause'")

這個錯誤讓我很方啊。首先我的字段類型是用utf8mb4_unicode_ci編碼的,防止emoji之類的顯示不出來嘛,雖然說不會有emoji出現吧。 沒加注釋的是報錯的,加了注釋的是正確的,就是為了省時才寫的腳本,結果呵呵了,這兩種方式有啥區別嗎?為啥上邊的就不對呢?有待研究。。。 +++++++++++++++++++++++++++++++++++++++++++++++++ ...

Thu Nov 09 03:36:00 CST 2017 1 4529
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM