跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 宿主机如何访问 docker 容器的 mysql?
未分類
3 4 月 2021

宿主机如何访问 docker 容器的 mysql?

宿主机如何访问 docker 容器的 mysql?

資深大佬 : superviolet 0

我在 mac 上起了一个 mysql docker 容器, 我现在想要使用 navicat 连接这个 mysql ? navicat 连接参数 我怎么配置都连不上。球球了。心态炸裂了卧槽了

2003 – Can’t connect to MySQL server on ‘172.17.0.2’ (60 “Operation timed out”)

这是 navicat 提示 我靠 我想白嫖各位大佬

另外 现在越来越觉得 复制粘贴这个功能。真的有毒 现在百度出来的答案。全都是复制的 我就不明白了。这 tm 一样的垃圾文章 复制来复制去有个毛用?

各位大佬 怎么看?

大佬有話說 (9)

  • 資深大佬 : Leviathann

    就 docker run 的时候指定端口映射啊
    -p 3306:3306

  • 資深大佬 : 0bit

    一正解。
    映射之后,在客户端就链接 127.0.0.1:3306 就行了。

    另外,docker 用起来的话,概念不算多,建议简单刷一下概念,建立一个整体概念。

    想对外提供服务就端口映射 [port] ,
    想容器内容持久化就磁盘映射 [volume] ,
    想传递配置进去就用环境变量 [env] ,
    想获取容器的 log 就在内部输出到 [stdout / stderr] ,
    想调用容器的命令,就用 [exec] 。

  • 資深大佬 : touchwithe

    上说的对!
    我也想吐槽网上的各种复制粘贴之风,简直是互联网世界的垃圾。

  • 資深大佬 : beichenhpy

    分享一个 docker-compose 文件
    version: ‘3.1’
    services:
    mysql:
    restart: always
    image: mysql:5.7.22
    container_name: mysql
    ports:
    – 3306:3306
    environment:
    TZ: Asia/Shanghai
    MYSQL_ROOT_PASSWORD: 123456
    command:
    –character-set-server=utf8mb4
    –collation-server=utf8mb4_general_ci
    –explicit_defaults_for_timestamp=true
    –lower_case_table_names=1
    –max_allowed_packet=128M
    –sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,NO_ZERO_DATE,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO”
    volumes:
    – mysql-data:/var/lib/mysql

    volumes:
    mysql-data:

  • 資深大佬 : beichenhpy

    @beichenhpy mysql-data:对应你的本地路径

  • 資深大佬 : KouShuiYu

    数据库地址写容器名称就可以

  • 主 資深大佬 : superviolet

    @Leviathann 找到问题了,是因为宿主机上原来安装了 mysql,还没有验证具体是端口冲突还是别的问题,我现在把宿主机上的 mysql 卸载掉就可以了

  • 主 資深大佬 : superviolet

    @touchwithe 心累啊~ 本来很多文章就没什么质量,在这基础上 还抄来抄去 看吐了。。。

  • 資深大佬 : julyclyde

    第一,不要在容器里运行基础设施类软件

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具