第三方商城网站建设,怀化最新通告,wordpress主题访问慢,注册微信报错如下#xff1a; 历史工程使用的是python3.6pymysqlmysql8.0
原因分析#xff1a;
1、可能密码错误#xff0c;通过navicat可以正常连接, 可排除
2、可能新版mysql默认使用的caching_sha2_password认证方式#xff0c;换成mysql_native_password就可以
解决方法 历史工程使用的是python3.6pymysqlmysql8.0
原因分析
1、可能密码错误通过navicat可以正常连接, 可排除
2、可能新版mysql默认使用的caching_sha2_password认证方式换成mysql_native_password就可以
解决方法
1、查看用户相关信息
select host ,user,plugin,authentication_string from user where userroot;
如果authentication_string为caching_sha2_password则进行修改这里需要修改
2、进入msql服务执行mysql -u root -p 回车输入密码也可以通过navicat/DBeaver连接数据库
3、修改
ALTER USER root% IDENTIFIED WITH mysql_native_password BY 密码; 4、刷新内存重新加载权限信息
flush privileges;
通过上述一泼操作即可解决
优化思考一般程序里头不会直接使用root权限范围过大这里新建用户并授予特定数据库权限供ai服务使用
1、创建账号ai_user密码pw666的用户
create user ai_user% identified by pw666;
2、授予数据库权限对用户ai_user授予操作数据库ai_server的所有权限
GRANT ALL PRIVILEGES ON ai_server.* TO ai_user%;
3、刷新内存重新加载权限信息
flush privileges;