当前位置: 首页 > ds >正文

阿里云docker搭建的mysql无法访问

阿里云上配置

查看运行状态

docker ps

UP正常

进入镜像

docker exec -it mysql bash

登录mysql

-- 修改localhost密码(可选)
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';-- 创建允许任意IP访问的root账号
CREATE USER 'root'@'%' IDENTIFIED BY '123456';-- 授予全部权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;-- 刷新权限
FLUSH PRIVILEGES;

-- 修改localhost密码(可选)
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';-- 创建允许任意IP访问的root账号
CREATE USER 'root'@'%' IDENTIFIED BY '123456';-- 授予全部权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;-- 刷新权限
FLUSH PRIVILEGES;

mysql -u root -p

查看root权限

SELECT user, host FROM mysql.user WHERE user = 'root';

我们看到只有localhost可以访问,也就是只能本地,其他ip无法访问

我们可以修改成任意ip访问

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';CREATE USER 'root'@'%' IDENTIFIED BY '123456';GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;FLUSH PRIVILEGES;
SELECT user, host FROM mysql.user WHERE user = 'root';

再查看就发现可以了

但是正常生产环境不建议,还是要直接设置ip白名单

http://www.xdnf.cn/news/19012.html

相关文章:

  • Docker化性能监控平台搭建:JMeter+InfluxDB+Grafana全攻略
  • GRPO算法:告别PPO内存炸弹,无需价值函数,用组内排名代替绝对评分
  • NUMA架构
  • Java大厂面试全解析:从Spring Boot到微服务架构实战
  • 矩阵初等变换的几何含义
  • 【LeetCode】动态规划——542.01 矩阵
  • 系统设计(数据库/微服务)
  • 计算机网络的发展演进历程
  • 2 梯度下降算法
  • 英伟达 Spectrum-XGS:重构 AI 基础设施,开启跨域超级工厂时代
  • 氯化钕:以稀土之力引领科技创新
  • Spring AI 入门指南:三步将AI集成到Spring Boot应用
  • Java大厂面试实战:从Spring Boot到微服务架构的全链路技术剖析
  • MySQL 面试题系列(四)
  • Mysql——日志
  • 力扣hot100:搜索旋转排序数组和寻找旋转排序数组中的最小值(33,153)
  • TikTok广告投放革命:指纹云手机如何实现智能群控与降本增效
  • Mac中修改Word的Normal.dotm文件
  • CSS实现内凹圆角边框技巧(高频)
  • 绿算技术解密金融科技安全:高性能计算与存储驱动金融防火墙新时代
  • 【拥抱AI】一起学卷积神经网络(CNN)
  • 一天推荐一款实用的手柄零件————线性霍尔
  • Zynq开发实践(FPGA之verilog仿真)
  • Flask 之上下文详解:从原理到实战
  • OSG+Qt —— 笔记3- Qt窗口绘制模型的三条轴(附源码)
  • 【Linux操作系统】简学深悟启示录:环境变量进程地址
  • Mysql面试题分享
  • 医疗巡诊车5G专网路由器应用
  • webrtc音频QOS方法一.1(NetEQ之音频网络延时DelayManager计算补充)
  • Spring Boot 与传统 Spring:从 WAR 到可执行 JAR,颠覆性的部署哲学