运行models 出错,,如下- -
来源:3-8 .管理员-登录日志-操作日志数据模型设计
西红柿卫士
2018-03-07
(venv) D:\PycharmProjects\movie_pro\app>python models.py
d:\PycharmProjects\movie_pro\venv\lib\site-packages\pymysql\cursors.py:165: Warning: (1366, "Incorrect string value: '\\xD6\\xD0\\xB9\\xFA\\xB1\\xEA...'
for column 'VARIABLE_VALUE' at row 481")
result = self._query(query)
1回答
-
浅若丶清风
2018-03-07
是字符集不统一,乱码的问题
MySQL数据库字符集问题,需要修改数据库字符集统一为utf8
需要设置MySQL数据库字符集全部为utf8
Windows下MySQL的修改字符集编码为UTF8(解决中文乱码问题)
MySQL配置文件中复制文件my-default.ini(是复制不是直接修改文件名),复制之后重命名为my.ini
修改mysql的my.ini文件中的字符集键值(注意配置的字段细节):
1、在[client]字段里加入default-character-set=utf8,如下:[client]
default-character-set=utf82、在[mysqld]字段里加入character-set-server=utf8,如下:
[mysqld]
character-set-server=utf83、在[mysql]字段里加入default-character-set=utf8,如下:
[mysql]
default-character-set=utf8
修改完成后,重启MySQL00
相似问题