Docker安装MySql8并远程访问的实现


Posted in Servers onJuly 07, 2022

拉取mysql镜像

使用命令拉取mysql,目前最后一个版本是8.0.2*

docker pull mysql

Docker安装MySql8并远程访问的实现

也可以在dockerhub上查看指定版本进行下载。

Docker安装MySql8并远程访问的实现

启动mysql8

docker run --name mysql01 -p 3333:3306 -e MYSQL_ROOT_PASSWORD=123654 mysql:latest
docker ps //查看运行的容器
docker exec -it mysql01 /bin/bash //进入控制台

启动mysql:

  • -it:-i->以交互模式运行容器,-t->为容器重新分配一个伪输入终端,一般这2个都是一块用的。
  • -p 3333:3306 没用默认的3306,改成了宿主机的3333映射容器的mysql3306
  • –name 位容器起一个名字 就要mysql01
  • -e 配置容器内的应用,这里设置了一个密码
  • /bin/bash 启动后进入容器的控制台

Docker安装MySql8并远程访问的实现

这就进入了容器内的控制台

配置mysql

先登入mysql

mysql -u root -p //然后输入密码

看一下mysql的版本

status;

Docker安装MySql8并远程访问的实现

进行授权远程连接(注意mysql 8.0跟之前的授权方式不同)

GRANT ALL ON *.* TO 'root'@'%';//远程连接
flush privileges; //刷新权限
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;//更改加密规则
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123654';//设置密码
flush privileges;//刷新权限

Docker安装MySql8并远程访问的实现

远程连接测试

使用的DBeaver,新建连接是安装mysql8的驱动

Docker安装MySql8并远程访问的实现

 到此这篇关于Docker安装MySql8并远程访问的实现的文章就介绍到这了,更多相关Docker MySql8远程访问内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!


Tags in this post...

Servers 相关文章推荐
详解Nginx 工作原理
Mar 31 Servers
Nginx URL重写rewrite机制原理及使用实例
Apr 01 Servers
nginx+lua单机上万并发的实现
May 31 Servers
制作能在nginx和IIS中使用的ssl证书
Jun 21 Servers
Nginx性能优化之Gzip压缩设置详解(最大程度提高页面打开速度)
Feb 12 Servers
Docker官方工具docker-registry案例演示
Apr 13 Servers
Linux磁盘管理方法介绍
Jun 01 Servers
win server2012 r2服务器共享文件夹如何设置
Jun 21 Servers
Windows server 2012 NTP时间同步的实现
Jun 25 Servers
Win2008系统搭建DHCP服务器
Jun 25 Servers
Centos7 Shell编程之正则表达式、文本处理工具详解
Aug 05 Servers
Apache SkyWalking 监控 MySQL Server 实战解析
Sep 23 Servers
Docker部署Mysql8的实现步骤
Jul 07 #Servers
教你nginx跳转配置的四种方式
kubernetes集群搭建Zabbix监控平台的详细过程
GPU服务器的多用户配置方法
Jul 07 #Servers
如何让你的Nginx支持分布式追踪详解
Zabbix对Kafka topic积压数据监控的解决方案
Zabbix对Kafka topic积压数据监控的问题(bug优化)
You might like
PHP生成图像验证码的方法小结(2种方法)
2016/07/18 PHP
jQuery版Tab标签切换
2011/03/16 Javascript
你必须知道的Javascript知识点之"this指针"的应用
2013/04/23 Javascript
JS预览图像将本地图片显示到浏览器上
2013/08/25 Javascript
js调试系列 源码定位与调试[基础篇]
2014/06/18 Javascript
javascript内置对象操作详解
2015/02/04 Javascript
javascript操作Cookie(设置、读取、删除)方法详解
2015/03/18 Javascript
深入剖析JavaScript:Object类型
2016/05/10 Javascript
JS访问DOM节点方法详解
2016/11/29 Javascript
JavaScript中闭包的详解
2017/04/01 Javascript
JS实现的简单四则运算计算器功能示例
2017/09/27 Javascript
如何用原生js写一个弹窗消息提醒插件
2019/05/24 Javascript
jQuery操作元素的内容和样式完整实例分析
2020/01/10 jQuery
JS数组及对象遍历方法代码汇总
2020/06/16 Javascript
Vue $emit()不能触发父组件方法的原因及解决
2020/07/28 Javascript
python新手经常遇到的17个错误分析
2014/07/30 Python
python针对excel的操作技巧
2018/03/13 Python
Python使用pip安装pySerial串口通讯模块
2018/04/20 Python
python得到电脑的开机时间方法
2018/10/15 Python
解决python3中cv2读取中文路径的问题
2018/12/05 Python
详解python websocket获取实时数据的几种常见链接方式
2019/07/01 Python
python 单线程和异步协程工作方式解析
2019/09/28 Python
python查看数据类型的方法
2019/10/12 Python
python global和nonlocal用法解析
2020/02/03 Python
pycharm安装及如何导入numpy
2020/04/03 Python
python 模拟登陆163邮箱
2020/12/15 Python
基于HTML5的WebGL实现json和echarts图表展现在同一个界面
2017/10/26 HTML / CSS
美国潜水装备、水肺潜水和浮潜设备商店:Leisure Pro
2018/08/08 全球购物
酒店拾金不昧表扬信
2014/01/18 职场文书
一名老师的自我评价
2014/02/07 职场文书
学生会生活部工作总结2015
2015/03/31 职场文书
2015年防灾减灾工作总结
2015/07/24 职场文书
2015年国庆放假通知范文
2015/08/18 职场文书
详解Laravel制作API接口
2021/05/31 PHP
python缺失值的解决方法总结
2021/06/09 Python
vue自定义右键菜单之全局实现
2022/04/09 Vue.js