flask啟動mysql報錯:1287, @@tx_isolation’ is deprecated and will be removed in a future release. Please u

flask啟動mysql報錯:1287, @@tx_isolation’ is deprecated and will be removed in a future release. Please u

首先,這只是一個警告,不是報錯,並不會影響專案執行,如果專案啟動不了,應該是別的地方出問題了。

解決辦法:

 在當前python版本的依賴包裡找到sqlalchemy\dialects\mysql裡的base.py檔案修改原始碼

                例如我的:

         C:\Users\54340\AppData\Local\Programs\Python\Python35\Lib\site-packages\sqlalchemy\dialects\mysql

並做如下操作:

編輯base.py:

            

程式碼地址:        https://github.com/zzzeek/sqlalchemy/pull/391/files