位置: 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怎么开启无线充电)

  • 新的网站怎么进行宣传推广,丰富和完善网站优化内容(新的网站怎么进不去)

    新的网站怎么进行宣传推广,丰富和完善网站优化内容(新的网站怎么进不去)

  • 微信零钱升级是什么意思(微信升级零钱账户安全吗)

    微信零钱升级是什么意思(微信升级零钱账户安全吗)

  • 手机分贝测试仪准不准(华为手机分贝测试仪在哪里)

    手机分贝测试仪准不准(华为手机分贝测试仪在哪里)

  • 小米智能手表一定要连接蓝牙才可以用吗(小米智能手表一代发售价)

    小米智能手表一定要连接蓝牙才可以用吗(小米智能手表一代发售价)

  • mix2s可以插内存卡吗(小米mix2可以插内存卡吗)

    mix2s可以插内存卡吗(小米mix2可以插内存卡吗)

  • 华为nova7屏幕是三星的吗(华为nova7屏幕是曲面屏吗)

    华为nova7屏幕是三星的吗(华为nova7屏幕是曲面屏吗)

  • 什么是vl(什么是vln码)

    什么是vl(什么是vln码)

  • 钉钉子管理员权限有哪些(钉钉子管理员权限申请)

    钉钉子管理员权限有哪些(钉钉子管理员权限申请)

  • 微信群举报成功后会对群主处理吗(微信群举报成功警告处理)

    微信群举报成功后会对群主处理吗(微信群举报成功警告处理)

  • 荣耀20i怎么设置返回键(荣耀20i怎么设置锁屏壁纸)

    荣耀20i怎么设置返回键(荣耀20i怎么设置锁屏壁纸)

  • 如何屏蔽微信群中一个人发的信息(如何屏蔽微信群里某个人发的消息)

    如何屏蔽微信群中一个人发的信息(如何屏蔽微信群里某个人发的消息)

  • qq匿名投票能查出是谁吗(qq匿名投票查ip)

    qq匿名投票能查出是谁吗(qq匿名投票查ip)

  • 微博来自个人主页是通过什么关注的(微博来自个人主页和微博搜索)

    微博来自个人主页是通过什么关注的(微博来自个人主页和微博搜索)

  • 华为手表watch1防水吗(华为手表有防摔倒功能吗)

    华为手表watch1防水吗(华为手表有防摔倒功能吗)

  • 网线用的哪四根线(网线是哪4根线有用)

    网线用的哪四根线(网线是哪4根线有用)

  • b站ul等级是什么(哔哩哔哩ul等级是什么)

    b站ul等级是什么(哔哩哔哩ul等级是什么)

  • 三星smg9650的寸数

    三星smg9650的寸数

  • 苹果x有锁版是什么意思(有锁版苹果x能买吗)

    苹果x有锁版是什么意思(有锁版苹果x能买吗)

  • excel中日期格式1984-07-07怎么输入(Excel中日期格式怎么转换成文本)

    excel中日期格式1984-07-07怎么输入(Excel中日期格式怎么转换成文本)

  • win7桌面黑屏怎么办(win7界面黑屏)

    win7桌面黑屏怎么办(win7界面黑屏)

  • 爱奇艺vf是啥意思(爱奇艺pgf是什么)

    爱奇艺vf是啥意思(爱奇艺pgf是什么)

  • 开镜左右晃怎么调(开镜左右抖动怎么调)

    开镜左右晃怎么调(开镜左右抖动怎么调)

  • 手机怎么剪音乐然后拼接(手机怎么剪音乐串烧)

    手机怎么剪音乐然后拼接(手机怎么剪音乐串烧)

  • 如何把2寸照片如何放大到15寸(如何把2寸照片改成小2寸)

    如何把2寸照片如何放大到15寸(如何把2寸照片改成小2寸)

  • zipnote命令  显示压缩包注释内容(zip命令详解)

    zipnote命令 显示压缩包注释内容(zip命令详解)

  • 税收筹划的内容主要包括
  • 不征税收入有哪些增值税
  • 固定资产入账怎么做账
  • 普票也要盖发票专用章吗
  • 出租包装物租金是营业外收入吗
  • 缴注册印花税怎么做账
  • 卷烟批发环节消费税税率
  • 贴现率与现值系数的关系
  • etc充值怎么操作
  • 2019小微企业10万免税需要如何办理
  • 工程的管理费收入怎么算
  • 房地产项目管理三大核心
  • 如何建设工厂
  • 多计提公积金怎么办理
  • 第三方协议补贴
  • 合伙企业工资薪金申报
  • 年收入超过12万什么时候申报
  • 房屋租赁费发票可以抵扣吗
  • 小区物业费开票名称
  • 贸易公司购买汽车的发票可以用抵公司的税吗
  • 缴纳印花税税会计分录怎么做
  • 钻井采用的主要设备
  • 本期增加固定资产原值
  • 购销合同印花税计税依据
  • 门店里备用客户喝的茶叶怎么入账?
  • 结转完工产品成本的计算
  • 办理股权转让麻烦吗
  • 职工教育经费包括餐费吗
  • 电脑开机无法启动怎么解决
  • 施工预想内容
  • 怎么升级鸿蒙系统3.1
  • PHP:mb_substr_count()的用法_mbstring函数
  • .exe是啥
  • win11系统如何
  • launcheflc.exe什么意思
  • 工业企业采购部门职责
  • 出口收汇可以收人民币吗
  • gcasSWUpdater.exe是什么进程 有什么作用 gcasSWUpdater进程查询
  • 以前年度损益调整属于哪类科目
  • 工会经费如何在网上购物吗
  • 委托外发加工会计分录
  • 印花税的优惠政策和依据
  • 小企业固定资产折旧方法包括
  • 销售金额环比
  • uni-app ——使用uploadFile上传多张图片
  • html5简单小游戏代码
  • zend框架教程
  • 支付给境外个人的服务费
  • 购买的服务怎么做账
  • 股东出资证明书范本
  • 汇算清缴的所得税怎么做账
  • 征地费用包括
  • 汇算清缴调增都有哪些项目
  • 分包工程款的账务处理
  • 一般纳税人开普票和专票有什么区别
  • 多计提企业所得税怎么冲回
  • 企业注销后账务保留多久
  • 以前年度的损益调整为负值说明什么
  • 航信服务费减免怎么填
  • 哪些固定资产不需要计提折旧
  • 持有待售资产的条件
  • 分期收款销售什么意思
  • 支付销售途中运费怎么算
  • 没有对公业务的银行
  • 民间非营利组织会计制度及操作实务
  • 票据的提示承兑期限是什么意思
  • windows7禁用usb
  • 简述操作系统更新设置方法
  • win7开始菜单路径在哪里
  • windows7开始菜单不见了
  • eclipse 单词
  • win7 android studio
  • 批处理文件命令大全
  • nodejs全局异常监听
  • jquery操作html代码
  • shell执行多个命令
  • jquery中删除节点方法
  • js移动端拖拽
  • zabbix 微信
  • jquery输出语句
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设