問題描述:
用Python將數據插入數據庫, 內容包含有中文字符,報錯Incorrect string valueXXX
首先查看一下自己數據庫的編碼是否是utf-8格式的
我的是這個
改成UTF8之后就好了。
解決辦法:
方法1)修改數據表的編碼為utf8mb4
執行命令:ALTER TABLE TABLE_NAME CONVERT TO CHARACTER SET utf8mb4;
方法2)使用navicat mysql直接在設計表中修改。
問題描述:
用Python將數據插入數據庫, 內容包含有中文字符,報錯Incorrect string valueXXX
首先查看一下自己數據庫的編碼是否是utf-8格式的
我的是這個
改成UTF8之后就好了。
解決辦法:
方法1)修改數據表的編碼為utf8mb4
執行命令:ALTER TABLE TABLE_NAME CONVERT TO CHARACTER SET utf8mb4;
方法2)使用navicat mysql直接在設計表中修改。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。