1. 安装docker,可以参考我上一篇 《ubuntu安装docker》

  2. docker pull mysql 默认是最新版,本文以 mysql8为例

  3. docker images 查看
    docker 安装 mysql8 并远程连接

  4. 创建mysql容器的挂载目录 mkdir -p /usr/local/3s/mysql

  5. 运行mysql容器 docker run -itd --name 3s-mysql -p 3306:3306 -v /usr/local/3s/mysql:/var/lib/mysql/ -e MYSQL_ROOT_PASSWORD=123456
    -i 以交互模式运行、-t为容器分配一个伪端输入、-d以守护态运行、–name取器名、-v同步mysql容器数据,将宿主机目录挂载到容器上

  6. 进入容器:docker exec -it 3s-mysql bash,3s-mysql 是刚刚创建的容器实例

  7. 登录mysql:mysql -u root -p 输入:123456
    docker 安装 mysql8 并远程连接

  8. 设置远程登录 ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';

  9. 用Navicate 连接mysql,连接成功!

docker 安装 mysql8 并远程连接

相关文章:

  • 2021-07-05
  • 2021-12-11
  • 2021-12-14
  • 2021-04-03
  • 2021-10-23
  • 2021-10-15
  • 2022-12-23
  • 2022-01-03
猜你喜欢
  • 2021-11-25
  • 2021-11-18
  • 2021-07-24
  • 2021-08-11
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案