python使用mysql.connector访问mysql,pycharm中运行正常,但是打包之后程序执行提示以下错误:
authentication plugin 'caching_sha2_password' is not support
原因:
mysql8.0 引入了新特性 caching_sha2_password;这种密码加密方式客户端不支持;客户端支持的是mysql_native_password 这种加密方式;
处理方式:
python中加入以下连接参数:auth_plugin='mysql_native_password'
mysql中修改加密模式:ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'mysql';
查询修改是否成功:select host,user,plugin from user;
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
[MYSQL] 服务器出现大量的TIME_WAIT, 每天凌晨就清零了
大大刺猬
157次阅读
2025-04-01 16:20:44
mysql提升10倍count(*)的神器
大大刺猬
136次阅读
2025-03-21 16:54:21
官宣,Milvus SDK v2发布!原生异步接口、支持MCP、性能提升
ZILLIZ
108次阅读
2025-04-02 09:34:13
[MYSQL] query_id和STATEMENT_ID在不同OS上的关系
大大刺猬
77次阅读
2025-03-26 19:08:13
DataWorks :Data+AI 一体化开发实战图谱
阿里云大数据AI技术
51次阅读
2025-03-19 11:00:55
国密算法介绍
漫步者
48次阅读
2025-03-21 09:20:39
WingPro for Mac 强大的Python开发工具 v10.0.9注册激活版
一梦江湖远
40次阅读
2025-03-29 10:33:27
python操作MySQL数据库
怀念和想念
34次阅读
2025-03-30 23:22:07
AI与我共创WEB界面
布衣
30次阅读
2025-04-14 22:13:51
Python使用MySQL数据库(新)
怀念和想念
30次阅读
2025-03-26 09:11:04