解決Flask程式執行模型類時候的警告資訊 | Warning: @@tx_isolation' is deprecated...
-
警告產生原因是因為
MySQL5.X
以上版本使用新的隔離級別,而SQLAlchemy
低版本還沒有適配 -
解決方案就是修改
SQLAlchemy
中的base.py
檔案,終端中執行如下操作:
進入提示的路徑中:cd .virtualenvs/f3/lib/python3.5/site-packages/sqlalchemy/dialects/mysql
編輯base.py
檔案:vim base.py
-
對此函式中的程式碼做如下操作:
if self.server_version_info < (5, 7, 20): cursor.execute('SELECT @@tx_isolation') else: cursor.execute('SELECT @@transaction_isolation')
-
修改成功後,再次執行模型類 不在有警告資訊
相關文章
- 解決警告“ld: warning: directory not found for option”
- 解決安裝驅動時提示的“未簽名的驅動程式”警告資訊!!
- hiberante執行時候出現,sql執行完畢,但帶有警告是什麼意思?SQL
- 解決Vue3專案執行控制檯警告Vue
- 【Flask】第一個Flask程式(安裝、執行引數、執行方式)Flask
- pypy有時候執行python程式錯誤Python
- 執行yum install 的時候提示【沒有可用的軟體包】的解決方案
- 解決: 執行計劃變了,一條語句要跑20小時候.
- Monkey 執行的時候,音樂播放..
- 執行dbca命令的時候報錯了
- 使用flask的時候遇到的問題及其解答Flask
- finally塊裡的程式碼是什麼時候被執行的?
- php執行的時候報File size limit exceededPHPMIT
- 什麼時候執行緒不安全?怎樣做到執行緒安全?怎麼擴充套件執行緒安全的類?執行緒套件
- MongDB 啟動警告 ”WARNING: soft rlimits too low.“問題解決一例MIT
- JiveJdon執行後執行註冊的時候碰到的錯誤,請教各位?
- 程式執行資訊的非登錄檔儲存類(ini 檔案操作類) (轉)
- Python忽略warning警告錯誤Python
- 以autotrace檢視執行計劃時換行的解決
- 解決 eclipse cdt 執行時控制檯亂碼解決Eclipse
- centOS crontab定時任務不執行的解決CentOS
- 解決PythonWin執行時崩潰的辦法Python
- Android的程式,執行緒模型Android執行緒模型
- 解決異常:公共語言執行時檢測到無效的程式
- 程式和執行緒模型執行緒模型
- ThreadPoolExecutor執行緒池任務執行失敗的時候會怎樣thread執行緒
- 總結類初始化時的程式碼執行順序
- Objective-C的物件模型與執行時Object物件模型
- 如何知道一個Webapp執行時類的執行次序?WebAPP
- python如何忽略警告(warning) 錯誤Python
- [譯]通過HTTPS協議執行你的Flask程式HTTP協議Flask
- 關於如何解決IDEA中同一個src下多個類中之一執行時自動報錯其他類中的問題導致想要執行的類無法正常執行的問題的解決思路Idea
- Lumen 實時記錄 SQL 執行解決方案SQL
- mysql執行truncate drop 時卡死問題解決MySql
- 解決使用 Composer 的時候提示輸入 Token
- 解決vue使用Sass時候的報錯問題Vue
- 高德地圖警告解決地圖
- 程式設計師,換身行頭的時候到了!程式設計師