zoukankan      html  css  js  c++  java
  • 远程连接Docker环境MySQL服务

      之前在腾讯云上使用docker部署的wordpress,想远程连接MySQL研究一下数据结构,使用navicat一直报10061错误,查资料发现,原来在运行容器的时候需要映射出配置的目录到主机,于是一番折腾,期间遇到的问题在这里记录。

      因为wordpress内本身也没什么东西,所以决定删除原来的容器,重新运行带配置参数的容器

    docker ps 
    docker stop e1066fe2db35
    docker rm e1066fe2db35

    运行带参数配置的容器

    docker run -d -p 3306:3306 -v /soft/mysql:/etc/mysql/mysql.conf -v /soft/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=Aa000000 --name wp-mysql mysql:5.6

    这里报3306端口占用,使用以下命令来查看占用端口

    lsof -i:8888

    发现原来之前本地也安装了MySQL,并且刚才reboot的时候服务启动了,于是使用-9来杀掉进程

    kill -9 PID号

    接着,删除刚才启动失败的容器,重新run之前的运行容器命令,就可以在本地使用navicat来远程连接MySQL了。

  • 相关阅读:
    增加工作日排序字段
    HIVE分析函数
    hive取等分数据
    HIVE锁相关
    shell脚本启动java程序
    Jetbrain ide Avaliable servers
    SPARK调优
    SQL 十分位
    HDFS配额查询
    jQuery 选择器
  • 原文地址:https://www.cnblogs.com/lnkDel/p/9045802.html
Copyright © 2011-2022 走看看