我正在使用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