Docker容器连接外部Mysql

容器内部程序连接外部mysql,需要以远程连接的方式进行访问

  1. 开启mysql 远程连接
  • 找到my.cnf配置文件
  • 注释掉 bind-address = 127.0.0.1,
  • 重启mysql
  1. 授权root用户可以在任何地址发起连接
    create user 'root'@'%' identified by 'root';
    grant all privileges on . to "root"@'%';
  2. 修改内部程序jdbc连接,不能使用回环地址,需要使用主机IP地址,通过ifconfig查询
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。