当前位置: 首页 > news >正文

【Docker】Docker安装 MySQL 8.0,简洁版-快速安装使用

今天,使用docker安装mysql数据库进行一个测试,结果网上找了一篇文章,然后。。。。坑死我…

特总结本篇安装教程,主打一个废话不多说!

:安装成功,客户端工具连接不上数据库》。。。

正文:docker安装mysql 8.0.21

1.docker拉取mysql镜像

docker pull mysql:8.0.21

不加版本号,默认最新版。


2.查看镜像下载成功,启动一个mysql容器

docker images;

启动容器:

docker run -it --name mysql  -p 3306:3306  -m 500m -v D:\db_data\mysql\data:/var/lib/mysql -v D:\db_data\mysql\config:/etc/mysql  -e MYSQL_ROOT_PASSWORD=mysql -e TZ=Asia/Shanghai -d mysql:8.0.21

–name:指定容器名
-p:端口映射
-m:内存分配
-v:数据挂载本地
-e:参数设置
-d:指定镜像


3.查看容器运行情况

docker ps

可以看到mysql正在运行中,说明前面一切正常。


4.进入容器内部,开启数据库远程连接

docker exec -it mysql /bin/bash

mysql为容器名

连接数据库:mysql -uroot -p配置支持远程连接:ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'MySQL的密码';#刷新数据库
flush privileges;

在这里插入图片描述

至此!结束!

有问题评论区,或者我的博文搜索相关问题都有相应办法。

http://www.lryc.cn/news/128590.html

相关文章:

  • CSS自己实现一个步骤条
  • Visual Studio 2019 解决scanf函数报错问题
  • 亚马逊无限买家号如何注册?
  • 前端框架学习-ES6新特性(尚硅谷web笔记)
  • 普陀发布新规服务元宇宙企业 和数软件发展元宇宙场景落地
  • Kotlin差异化分析,let,run,with,apply及also
  • (stm32)低功耗模式
  • 【C++学习手札】一文带你认识C++虚函数(内层剖析)
  • Python“牵手”1688商品评论数据采集方法,1688API申请指南
  • “深入解析JVM内部机制:探秘Java虚拟机的奥秘“
  • 【系统工具】开源服务器监控工具WGCLOUD初体验
  • powerBI应用技巧
  • RK3568背光调试分享
  • Numpy入门(2)—随机数
  • ansible的playbook剧本
  • 【03 英语语法:从句(名词从句、定语从句/形容词从句、状语从句/副词从句)】
  • vue动态修改audio地址
  • CF113A Grammar Lessons 题解
  • puzzle(0414)六边形拼图
  • 回归预测 | MATLAB实现基于SAE堆叠自编辑器多输入单输出回归预测
  • BEV感知实时构建路口拓扑 觉非科技基于MapTR的优化与实践
  • 如何在TikTok“点火”?用时下最流行的工具解码赚钱
  • set NOCOUNT on
  • 垃圾回收机制
  • Golang 程序性能优化利器 PGO 详解(一):简单介绍及使用
  • redis key操作的相关命令
  • WebRTC | 网络传输协议RTP与RTCP
  • 160. 相交链表
  • 【MFC】12.双缓冲序列化机制-笔记
  • Linux 终端会话中,启动任务并放到后台运行