Flask项目中使用mysql数据库启动项目是发出警告

Posted 余生只宠你

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flask项目中使用mysql数据库启动项目是发出警告相关的知识,希望对你有一定的参考价值。

Flask项目中使用mysql数据库启动项目是发出警告:

Warning: (1366, “Incorrect string value: ‘xD6xD0xB9xFAxB1xEA…’ for column ‘VARIABLE_VALUE’ at row 479”)

项目正常服务:警告去掉需要导入一个模块

pip install mysql-connector

然后在config配置中添加

SQLALCHEMY_DATABASE_URI = "mysql+mysqlconnector://root:123@localhost/StudentManage"

但是安装的时候遇到了一个问题。

pip安装时ReadTimeoutError解决办法

pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org‘, port=443): Read timed out.

使用以下方法可以解决:

pip --default-timeout=100 install gevent

以上是关于Flask项目中使用mysql数据库启动项目是发出警告的主要内容,如果未能解决你的问题,请参考以下文章

python中Flask项目启动静态资源访问问题

Flask web项目使用.flaskenv文件

用gunicorn+gevent启动Flask项目

使用 pytest 测试 flask-socketio 服务器发出的事件时出错

Flask | Flask基础 - Flask基础项目设置

windows环境隐藏命令行窗口运行Flask项目