Flask-SQLAlchemy中解決1366報錯問題
Warning: (1366, "Incorrect string value: '\xD6\xD0\xB9\xFA\xB1\xEA...' for column 'VARIABLE_VALUE' at row 479")
看到UTF編碼首先就想到是不是編碼的問題,於是
一、檢查了自己的MySQL的字串
?1 | <code>確認自己的配置沒有問題,都是UTF-8編碼</code> |
網上搜了下相關資料
?123 | <code>發現除了MySQL中的編碼配置之外,Python的編碼也要是UTF-8,檢查發現沒問題 (如下圖) 另外就是在字串前加上u,變成u 'string' 的形式,可惜這招也沒用 </code> |
二、MySQL驅動
12 | 本來是想安裝MySQL官方驅動mysql-connector-python的,然而官方目前只支援到3.4,所以就用了另一個驅動mysql-connector |
改成
成功!
相關推薦
轉發: python3.7下 Flask-SQLAlchemy中解決1366報錯
原連結:https://segmentfault.com/a/1190000010596306 詳情: 安裝MySQL驅動(我升級過Python,所以要再裝一遍) 本想安裝MySQL官方驅動mysql-connector-python的,然而官方目前只支援到3.4 我又懶,所以就用
Flask-SQLAlchemy中解決1366報錯問題
Warning: (1366, "Incorrect string value: '\xD6\xD0\xB9\xFA\xB1\xEA...' for column 'VARIABLE_VALUE' at
如何解決MySQL中輸入中文報錯的情況1366 (HY000): Incorrect string value
如何在MySQL中輸入中文 經過我的不斷摸索,在MySQL建表後,往表中的varchar(255)中輸入中文時報錯,大概是因為資料庫的預設編碼模式是latin1而不是utf8。所以其它部落格就會叫你去修改my.ini配置檔案裡的資訊,或者說在MySQL介面裡設定,如下: MySQL查
JS 調試中常見的報錯的解決辦法
是否 asp success ted json字符串 clas 使用 crud 識別 報錯:Uncaught SyntaxError: Unexpected token o in JSON at position 1 at JSON.parse (<anonymou
vue1.0中$index一直報錯的解決辦法
script 問題 pos 報錯 ssm targe 分享 解決 for 原文鏈接:https://www.cnblogs.com/liqiong-web/p/8144925.html 看學習視頻,因為年份比較早了,其實vue早已叠代到vue2.0了,遇到一些問題: v-f
python已寫內容中可能的報錯及解決辦法
blog cas bin sci any nta enc int onerror 理論上我發的每個短文,直接復制放到py裏面,python xx.py是可以執行的,不過因為版本,編碼什麽的問題會有報錯,詳見這裏 報錯: SyntaxError: Non-ASCII char
定時器setTimeout/setInterval中變量報錯:not defined 的解決方法
span cor .com ldo href log bug 上下 指正 首先聲明本人資質尚淺,如有錯誤,歡迎指正、共同提高。 -------------------------------------------------------------------------
tf 在pycharm 中運行報錯的解決
分享圖片 pri apple wikipedia 處理器 har 解釋器 .org get 安裝完Tensorflow 後,在Pychram中添加 解釋器之後,運行“hello,tensorflow!”測試程序,雖能運行 輸出‘ hello,tensorflow! ’, 但
weblogic使用過程中的部分報錯與解決方案
fuse hang not 切換 failure tin pre 編輯 get 報錯一: vim中 E212:無法打開並寫入文件 編寫配置文件時,常常忘記切換到root用戶,導致文件編輯完畢,敲入:wq 退出保存時,出現 E212:無法打開並寫入文件 的錯誤提示。這是由於在
如何解決在Python中使用Win32api報錯的問題 ModuleNotFoundError: No module named 'win32api'
如何解決在Python中使用Win32api報錯的問題 ModuleNotFoundError: No module named 'win32api' 解決方法 pip install pypiwin32或pip3 install pypiwin32 或 python -
python3中安裝LTP報錯“Failed building wheel for pyltp”的解決辦法
win10環境下,使用 pip install pyltp 安裝LTP時,命令列報錯 Failed building wheel for pyltp 解決方法: 先下載ltp對應python版本的whl檔案 pyltp-0.2.1-cp35-cp35m-win_amd6
webstorm和vue中es6語法報錯的解決方式
1.webstorm中es6語法報錯,解決方法: 開啟 Settings => Languages & Frameworks => Javascript 把 Javascript Language version 改為 ECMAScript 6 這樣做所有的.js檔案中es6不再報錯,但是
Pytorch中常見的報錯解決方案
本文用於記錄所在pytorch所遇到過的執行時錯誤,持續更新。 變數所在裝置(CPU,GPU)不一致問題 RuntimeError: Input type (torch.cuda.FloatTen
解決idea自動生成的web.xml中web-app報錯的問題
用idea自動生成的web.xml中,在配置servlet後,我們發現web-app居然報錯了,仔細一看,程式碼本身並沒有出現什麼問題,也就是說這是由於生成的web.xml對servlet標籤不支援所
mysql5.6插入中文字段報錯解決
securecrt latin1 variable inux com 問題 mysql5.6 vmware 虛擬 使用環境:1、centos6.72、mysql5.63、虛擬機VMware? Workstation 12 Pro (12.5.9 build-7535481)
maven中引入驅動報錯Missing artifact本地引用jar解決辦法
這裡就拿ojdbc14來介紹;在maven中央庫中查詢ojdbc,發現最新的版本是10.2.0.4.0,然後在maven專案中引入ojdbc,發現報錯Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0;現中央庫中明明是有的,
fastJson與springmvc結合,在spring-mvc.xml中的配置,解決415報錯
<!-- 會自動註冊了validator ConversionService --> <mvc:annotation-driven> <!--enableMatrixVariables="true">-->
Anaconda環境中配置openCV報錯-- numpy版本問題--解決方案
一 .環境資訊 win10/64bit anaconda3 python 3.5.4 opencv3 二.報錯資訊 建立了一個新的conda環境,在環境中配置了TensorFlow和Keras. 使用pip install [file path]
Dubbo配置問題____spring中dubbo標籤報錯問題和解決方案
//1.當在springxml中引用dubbo標籤時會報錯 windows-->preferrence-->xml->xmlcatalog-->add->catalog
遠端連線linux中的mysql報錯1130解決辦法
解決辦法: 改mysql的user表,具體方法如下: 1、先用use mysql;進入名字為mysql的資料庫; 2、mysql>update user set host='%' where host='localhost' a