mysql 報錯 1366 Incorrect string value 原因與解決方法

問題:用python向數據庫中插入記錄時,遇到mysql 報錯 1366 Incorrect string value 解決方法:編碼問題,python中我使用的編碼爲utf8,和數據庫中的編碼不一致導致的。因此需要查看數據庫中的編碼:數據表的編碼、字段的編碼。(圖爲用workbench設置的界面,也可以在cmd中設置編碼)
相關文章
相關標籤/搜索