位置: IT常识 - 正文

连接云服务器Docker中的Mysql 详细图文操作(全)(连接云服务器超时)

编辑:rootadmin
连接云服务器Docker中的Mysql 详细图文操作(全) 目录前言1. 安装mysql2. 开启远程连接3. 防火墙4. 入站规则5. 连接mysql前言

推荐整理分享连接云服务器Docker中的Mysql 详细图文操作(全)(连接云服务器超时),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:连接云服务器凭据无法工作,连接云服务器超时是怎么回事,连接云服务器需要网络吗,连接云服务器的软件,连接云服务器ecs有哪几种方式,连接云服务器的软件,连接云服务器ecs有哪几种方式,手机连接云服务器,内容如对您有帮助,希望把文章链接给更多的朋友!

在云服务器上通过docker搭建的mysql 本地的navicat连接mysql的时候一直出现这个错误 问题如下所示

2003 - Can’t connect to MySQL server on 'xxx'(10060)

截图如下所示:

对于这个问题,可能是少了某些细节(一直出现这个,对此一个操作一个操作的检查) 以下文章从零到有搭建mysql 并且通过navicat连接mysql的图文操作

1. 安装mysql

在服务器上通过docker安装mysql 安装mysql 5.7的镜像:sudo docker pull mysql:5.7

拉取镜像之后,可以通过检查镜像是否有安装 docker images 创建实例并且启动:

docker run -p 3306:3306 --name mysql-v /mydata/mysql/log:/var/log/mysql -v /mydata/mysql/data:/var/lib/mysql -v /mydata/mysql/conf:/etc/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7

代码模块的说明:

-p为端口映射,将其linux的3306端口与mysql容器内部的3306端口进行映射-v为挂载(etc为配置文件,log为日志文件,lib为配置文件) 将其mysql容器内部的文件挂载到linux中,每次变动都会在linux显示,而不用进入到容器内部查看 -e初始化123456用户密码

修改配置文件:(主要是编码格式的配置文件修改) 因为容器内部已经映射文件到linux中,在linux中修改即可 具体命令如下:vim /mydata/mysql/conf/my.conf

[client]default-character-set=utf8[mysql]default-character-set=utf8[mysqld]init_connect='SET collation_connection = utf8_unicode_ci'init_connect='SET NAMES utf8'character-set-server=utf8collation-server=utf8_unicode_ciskip-character-set-client-handshakeskip-name-resolve

查看其docker 中的mysql是否有映射: 通过docker exec -it mysql /bin/bash进入容器,并且查看容器中的文件 确认映射成功之后,通过docker restart mysql容器id

2. 开启远程连接

默认mysql是不可以远程连接的

通过上面的docker进入容器之后 登录mysql:mysql -u root -p 密码为123456,这个密码是docker安装mysql配置的

开启远程连接:ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456'; ,(这个密码为123456,是之后远程连接mysql的密码) 刷新生效:FLUSH PRIVILEGES;

连接云服务器Docker中的Mysql 详细图文操作(全)(连接云服务器超时)

再次查看:select host,user,plugin,authentication_string from mysql.user;

可以看到root授权的host为%,即为远程访问已经开启

3. 防火墙

可以开启一个端口映射出去或者直接关闭防火墙 具体防火墙的知识点可看我之前的文章:

ubuntu:防火墙配置详细讲解(全)linux之防火墙命令firewall、iptable以及端口号等详解诠释(全)

如果只开启一个防火墙端口设置:(也就是3306mysql的端口) 查看开启的端口号:firewall-cmd --list-ports 永久开启一个3306的端口号:firewall-cmd --zone=public --add-port=3306/tcp --permanent 重启防火墙:firewall-cmd --reload 再次查看端口号是否开启:firewall-cmd --list-ports

截图如下:

另一种方式是直接关闭

或者直接关闭防火墙:systemctl stop firewalld.service 查看防火墙的状态:systemctl status firewalld.service

4. 入站规则

云服务器的安全规则需要配置入站规则 具体什么服务器可看其官网的说明,(我是华为云服务器):配置安全组规则

配置入站规则如下:

配置成功之后

在linux中可以通过命令行检查端口号是否打开,通过lsof、netstat 具体的使用方法为lsof -i查看端口是否开放,netstat提供主机的网络相关信息,可通过netstat -anp

大致命令:netstat -anp | grep 3306 截图如下:(有这个配置说明端口映射已经成功)

5. 连接mysql

navicat连接mysql ip地址为服务器而不是docker的,账号密码为mysql的而不是服务器的

在本地ping ip地址可以通信么 大致ip为云服务器的弹性ip地址而不是私有地址(保证可以通信)

先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦

本文链接地址:https://www.jiuchutong.com/zhishi/289060.html 转载请保留说明!

上一篇:报错“Cannot read properties of null (reading ‘addEventListener‘)“(报错500是什么意思)

下一篇:iqoo怎么开启root,iqoo手机怎么开启双系统(iqoo怎么开启无线充电)

  • 知道微信号怎么加好友吗(知道微信号怎么加抖音号)

    知道微信号怎么加好友吗(知道微信号怎么加抖音号)

  • 云麦好轻color不适用于哪些人群(云麦好轻color2和mini2)

    云麦好轻color不适用于哪些人群(云麦好轻color2和mini2)

  • 酷狗音乐怎么添加手机音乐(酷狗音乐怎么添加到库乐队)

    酷狗音乐怎么添加手机音乐(酷狗音乐怎么添加到库乐队)

  • 小米手机屏幕失灵怎么回事(小米手机屏幕失灵怎么办?最简单的方法)

    小米手机屏幕失灵怎么回事(小米手机屏幕失灵怎么办?最简单的方法)

  • 小红书自定义标签太长怎么看(小红书自定义标签)

    小红书自定义标签太长怎么看(小红书自定义标签)

  • qq备份软件叫什么(qq备份工具)

    qq备份软件叫什么(qq备份工具)

  • 人人视频为什么加载不出来(人人视频为什么改名多多视频,那原本的账号还有吗)

    人人视频为什么加载不出来(人人视频为什么改名多多视频,那原本的账号还有吗)

  • 钉钉云课堂考试退出会自动提交吗(钉钉云课堂考试能分屏吗)

    钉钉云课堂考试退出会自动提交吗(钉钉云课堂考试能分屏吗)

  • 取消gprs还能上网吗(gprs能不能取消)

    取消gprs还能上网吗(gprs能不能取消)

  • 为什么华为手机qq来消息没有提示(为什么华为手机突然不能快充了)

    为什么华为手机qq来消息没有提示(为什么华为手机突然不能快充了)

  • 有网络微信发不出去信息是怎么回事(有网络微信发不出去也收不到信息)

    有网络微信发不出去信息是怎么回事(有网络微信发不出去也收不到信息)

  • 12306怎么看候补人数(12306怎么看候补订单排在第几位)

    12306怎么看候补人数(12306怎么看候补订单排在第几位)

  • 怎么将2g网换成4g网(如何2g网络改成4g)

    怎么将2g网换成4g网(如何2g网络改成4g)

  • iqoo充电变慢了怎么回事(iqoo充电变慢了从新插一下就好了怎么回事)

    iqoo充电变慢了怎么回事(iqoo充电变慢了从新插一下就好了怎么回事)

  • 怎样卸载kingroot软件(怎样卸载kingsoft)

    怎样卸载kingroot软件(怎样卸载kingsoft)

  • 手机怎么看sd卡的内容(手机怎么看sd卡里面的东西)

    手机怎么看sd卡的内容(手机怎么看sd卡里面的东西)

  • 小米cc9pro分辨率是多少(小米cc9e手机分辨率怎么调)

    小米cc9pro分辨率是多少(小米cc9e手机分辨率怎么调)

  • 10086开通流量短信提醒(移动流量开通发送短信10086应该发什么)

    10086开通流量短信提醒(移动流量开通发送短信10086应该发什么)

  • 在计算器上on c叫做什么键(在计算器上once是什么键)

    在计算器上on c叫做什么键(在计算器上once是什么键)

  • 电脑贴膜会不会影响散热(电脑贴膜会不会把屏压坏)

    电脑贴膜会不会影响散热(电脑贴膜会不会把屏压坏)

  • 苹果x触屏失灵(苹果x触屏失灵一招解决)

    苹果x触屏失灵(苹果x触屏失灵一招解决)

  • word书名号怎么打出来(word书名号怎么打出来快捷键)

    word书名号怎么打出来(word书名号怎么打出来快捷键)

  • 阿里巴巴怎么老打电话(阿里巴巴怎么老是闪退)

    阿里巴巴怎么老打电话(阿里巴巴怎么老是闪退)

  • 笔记本电池怎么修复(笔记本电池怎么换)

    笔记本电池怎么修复(笔记本电池怎么换)

  • 【Keras+计算机视觉+Tensorflow】OCR文字识别实战(附源码和数据集 超详细必看)(计算机视觉:一种现代方法)

    【Keras+计算机视觉+Tensorflow】OCR文字识别实战(附源码和数据集 超详细必看)(计算机视觉:一种现代方法)

  • 增值税普通发票有什么用
  • 报表中的存货是如何填报的
  • 季报申报之后还可以改吗?
  • 展板制作费属于什么服务
  • 房地产公司产品无偿提供他人使用 税
  • 公司股东可以自己买保险吗
  • 仲裁费用计入什么会计科目
  • 个人挂靠公司承接工程如何做会计处理?
  • 海关进口货物如何消杀
  • 地税退税政策
  • 意外死亡公司赔偿多少标准
  • 污水处理厂税收风险
  • 小规模纳税人开专票需要交税吗
  • 国家税务局定额发票验证
  • 公司股东认缴资质末到位导致公司破产应承担什么责任
  • 扣收贷款本息
  • 酒店购买矿泉水再卖给客人怎么处理
  • 个税申报初始密码一定要去所属税局看吗
  • 1697510472
  • 什么是短期借款利率
  • 诉讼费计入哪里
  • 使用U盘安装win7出现找不到任何设备驱动程序
  • 其他应付款冲回计入哪个科目
  • 关闭密码保护共享后又自动开启
  • 各种linux
  • php面包屑导航
  • 应收账款 预收账款合并
  • php调用图片
  • php魔术方法的讲解与使用
  • wordpress采集教程
  • 无形资产的转让
  • 跨省异地施工
  • 格里戈里耶奈尔尤伯夫
  • phpcms api
  • 增值税纳税申报表怎么填
  • 来料加工企业的税率是多少
  • 增值税专票三联都丢了写情况说明可以吗
  • 为什么很多公司选择股票上市
  • mongodb从入门到商业实战
  • 一般纳税人按简易办法计税销售额
  • 进口增值税是什么意思
  • 公司注册流程百度百科
  • sql2008r2如何使用
  • 预付账款未发货会计分录
  • 现金折扣不考虑增值税
  • 以前年度损益科目类别怎么填
  • 先付款后开发票的会计分录?
  • 职工薪酬一般计入哪些科目进行核算
  • 产成品入库的单据是什么
  • 让渡是什么
  • 公司如何做账本
  • SQLServer EVENTDATA()函数来获取DDL 触发器信息
  • 64位win8怎么安装南天PR2E针式打印机驱动?
  • centos 怎么用
  • win10预览体验三个选项
  • win10系统光盘制作
  • win8点击桌面没反应
  • mac如何打印文件
  • mxtask.exe - mxtask是什么进程文件 有什么用
  • player文件怎么打开
  • win7怎么看磁盘
  • linux k
  • jq复制元素
  • 一个简单的灵魂福楼拜
  • js编程代码
  • 教你用纸折一只会跳的小兔子,非常好玩,小朋友都喜欢
  • json jquery
  • python日志管理系统
  • js实现简单排列的方法
  • python的设置
  • js对象创建方法
  • qt Android开发
  • android布局有哪些,它们的作用分别是?
  • 江苏地税电子税务局官网登录
  • 百旺怎么导出数据
  • 开票系统增值税专票税率选多少
  • 小规模纳税人利润如何缴税
  • 房屋租赁税率是6还是9
  • 房产税季度缴纳还是月度
  • 车船使用税电子税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设