我正在使用Python 2.7和flask框架與flask-sqlalchemy模塊。Flask SQLAlchemy無法在MySQL中插入表情符號
我總是試圖插入時出現以下異常:Exception Type: OperationalError. Exception Value: (1366, "Incorrect string value: \xF09...
我已經設置MySQL數據庫,表和相應的列utf8mb4_general_ci
,我可以使用終端插入表情符號的字符串。
Flask的應用程序配置已包含app.config['MYSQL_DATABASE_CHARSET'] = 'utf8mb4'
,但它根本沒有幫助,我仍然得到例外。
任何幫助表示讚賞
謝謝回答!我已經設置了排序規則,忘記提及它,對不起。你可以指定你的意思是「配置文件主文件」 – chaoz
我的意思是在你的配置文件意味着你定義你的數據庫的項目和所有其他的東西 – Jenish
先生,'app.config'字典中沒有'字符集'字段,只可能涉及的字段被稱爲「mysql_database_charset」,我已經改變了它。 – chaoz