- 问题产生
在使用爬虫,将需要处理的数据,保存进MySQL数据库时,程序提示如题所示错误。
因为mysql8.0密码加密的问题,mysql8.0对用户密码的加密方式为caching_sha2_password。如果要继续沿用之前版本的加密方式 mysql_native_password,在MySQL中执行如下所示即可。 - 解决方法
>alter user 'root'@'localhost' identified with mysql_native_password by '你的root密码'
>flush privileges