无法连接阿里云服务器本地mysql问题
1. 登录服务器,进入本地mysql数据库,修改 root 账号访问权限为:%,表示所有IP都可以连接
use mysql; update user set host="%" where user="root"; // 刷新权限 FLUSH PRIVILEGES;
2. 查看是否修改成功:
select user,host,plugin from mysql.user;
3. 修改 bind-address
cd /etc/mysql // 将 bind-address = 0.0.0.0 vim mysql.conf.d/mysqld.cnf // 重启 service mysql restart
4. 服务器和客户端使用的MySQL客户端库版本不兼容,服务器配置了较新的身份验证方法(如caching_sha2_password),而客户端尚未更新以支持这些方法时。
// 替换username和password为实际的用户名和密码。 ALTER USER 'username'@'%' IDENTIFIED WITH mysql_native_password BY 'password'; FLUSH PRIVILEGES;
分类:
MySql
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
2019-05-27 python - django (request 获取 访问者的 IP)
2019-05-27 python - django (logging 日志配置和简单使用)
2019-05-27 获取当前时间减去 xx时,xx分,xx秒
2019-05-27 前端ajax访问 django 报错 POST http://127.0.0.1:8001/xxx 403 (Forbidden)
2019-05-27 python - django (实现电子邮箱的账户注册和验证码功能)