Closed Shallowhave closed 1 year ago
看起来像是数据库字符集的问题,尝试升级mysql到最新版本并在创建database的时候指定字符集为utf8mb4。
另:项目的关键登录功能已不可用,除非以学习目的,否则不建议再投入更多精力。
感谢你的答复!
查询数据库的编码如下
+--------------------------------------+--------------------------------+
| Variable_name | Value |
+--------------------------------------+--------------------------------+
| character_set_client | utf8mb4 |
| character_set_connection | utf8mb4 |
| character_set_database | utf8mb4 |
| character_set_filesystem | binary |
| character_set_results | utf8mb4 |
| character_set_server | utf8mb4 |
| character_set_system | utf8mb3 |
| character_sets_dir | /usr/share/mysql-8.0/charsets/ |
| validate_password.special_char_count | 1 |
+--------------------------------------+--------------------------------+
9 rows in set (0.00 sec)
发现默认采用的就是utf8mb4编码方式,另外重新设置weibo库的编码方式为utf8mb4,执行python3 config/create_all.py 依旧报该错误。
好吧,那我也没有什么建议了
占楼致歉,我纯小白,首先感谢开发者的项目以及教程,但是演示视频的网盘链接失效了!!!呜呜呜
占楼致歉,我纯小白,首先感谢开发者的项目以及教程,但是演示视频的网盘链接失效了!!!呜呜呜
😂就算你跑起来了微博现在也改版了,登录以及爬取的功能应该都失效了
开发者你好! 我使用的是centos7系统,已经按照该项目要求安装了mysql数据库,redis,并修改了spider.yaml配置文件 我在使用你的项目时运行python3 config/create_all.py报错如下