docker 安装 mysql5.7 并实现Navicat连接

docker 安装 mysql5.7 并实现Navicat连接

第一章 docker 安装 mysql5.7 并实现Navicat连接


文章目录

  • docker 安装 mysql5.7 并实现Navicat连接
  • 前言
  • 一、docker是什么?
  • 二、使用步骤
    • 1.安装docker !具体安装docker 俺就不讲了!自行百度!本文主题是安装mysql5.7版本
    • 2.开放安全组端口
  • 总结


前言

干货!懒虫博主!想更就更!


一、docker是什么?

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 --引用百度介绍

二、使用步骤

1.安装docker !具体安装docker 俺就不讲了!自行百度!本文主题是安装mysql5.7版本

步骤如下:

# mysql:5.7 -> 指定mysql版本
1、docker pull mysql:5.7   
# 开启容器 -> 设置账号密码
2、docker run -d --name mysql -v /usr/local/mysqlData/mysql:/var/lib/mysql -v /usr/local/mysqlData/mysql-conf:/etc/mysql/ -e MYSQL_ROOT_PASSWORD=root -p 3306:3306 mysql:5.7
# 进入mysql容器
3、docker exec -it [容器id] /bin/bash
# 登录mysql
4、mysql -u root -p 密码 
# 查询账号状态
5、 select host, user,plugin,authentication_string from mysql.user;

docker 安装 mysql5.7 并实现Navicat连接_第1张图片

# 若出现多root可自行删除指令如下 {
     }->示例
5.1、drop user root{
     user}@'localhost'{
     host}; 

2.开放安全组端口

俺的是阿里云服务器:
docker 安装 mysql5.7 并实现Navicat连接_第2张图片
docker 安装 mysql5.7 并实现Navicat连接_第3张图片

docker 安装 mysql5.7 并实现Navicat连接_第4张图片


总结

总体来说本次安装是非常完美的!若有其他问题!再说吧

你可能感兴趣的:(mysql,docker,java)