首页 > 数据库 >阿里云轻量服务器Docker容器上安装Mysql

阿里云轻量服务器Docker容器上安装Mysql

时间:2023-02-07 09:55:24浏览次数:54  
标签:容器 ip Mysql host mysql 3306 Docker 轻量 docker

一.下载mysql

  • 直接下载最新版本:docker pull mysql
  • 下载指定版本,去上面找你需要的版本copy运行:https://hub.docker.com/_/mysql/tags

二.查看镜像

输入:docker images

三.运行镜像

  • 创建data目录:mkdir 你的data目录
  • 运行容器:docker run -itd --name mysql-instance -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -v 你的data目录 :/var/lib/mysql/ mysql

四.查看运行的容器

输入:docker ps 或 docker ps -a

五.查看host、修改host

进入mysql容器:docker exec -it mysql-instance mysql -uroot -P3306 -hlocalhost -p123456

选择musql数据库:use mysql;

查看root的host是否为 %, 是则不需要改动:select host ,user from user;

六.开放3306 端口:

七.使用Navicat 连接mysql数据库

八.docker配置mysql自动启动

输入:docker update mysql --restart=always

九.可能出现的问题

这个可能是端口没放开、docker容器ip冲突问题

我遇到的问题是docker容器的ip地址冲突问题,感谢 @大佬 找出的问题原因

解决方法,更改docker 的ip地址:https://www.liaocp.cn/archives/239.html

 

标签:容器,ip,Mysql,host,mysql,3306,Docker,轻量,docker
From: https://www.cnblogs.com/lin02/p/17097391.html

相关文章

  • Ubuntu 20.04 使用deb包安装mysql
    Ubuntu20.04使用deb包安装mysql1.环境WSL2+Ubuntu20.042.下载mysql的Ubuntu/Debian安装包MySQL::DownloadMySQLAPTRepository3.将下载后的文件复制到WSL......
  • 基于jsp+sevlet+mysql实现留言板
    @目录一、系统介绍二、获取源码三、功能展示1.用户登陆2.用户注册3.留言信息4.添加留言四、其它1.其他系统实现2.获取源码一、系统介绍系统主要功能:用户登陆、用户注册......
  • 基于Springboot+Mybatis+mysql+vue宠物到家管理平台
    @目录一、系统介绍二、功能展示1.主页(普通用户)2.登陆、注册(普通用户)3.宠物大全(普通用户)4.宠物详情(申请领养、点赞、评论)(普通用户)5.我的送养(普通用户)6.我的领养(普通用户......
  • jsp+sevlet+mysql实验室设备管理系统
    @目录一、系统介绍二、功能展示1.通知公告(学生)2.实验设备借用申请(学生)3.设备借用记录(学生)4.实验室预约申请(老师)5.实验室预约记录(老师)6.实验设备借用申请(老师)7.......
  • jsp+sevlet+mysql实现用户登陆和增删改查功能
    @目录一、系统介绍二、功能展示1.用户登陆2.用户列表3.查询用户信息4.添加用户信息5.修改用户信息6.删除用户信息四、其它1.其他系统实现2.获取源码一、系统介绍系统主要......
  • ssm+mysql仿百度网盘系统
    @目录一、系统介绍二、功能展示1.文件上传2.文件下载3.文件分享4.文件下载统计5.回收站三、系统实现四、获取源码一、系统介绍系统主要功能:上传功能:可以多文件上传下载......
  • MySQL 字符集
    字符集简介我们知道在计算机中只能存储二进制数据,那该怎么存储字符串呢?当然是建立字符与二进制数据的映射关系了,建立这个关系最起码要搞清楚两件事儿:你要把哪些字符映......
  • mysql重启失败
    一、问题背景部署项目的虚机异常重启,利用docker部署的mysql重启失败二、报错截图如下2023-02-0615:11:00+00:00[Note][Entrypoint]:EntrypointscriptforMySQLSe......
  • 3D模型轻量化
    近几年,随着国内外文化产业的迅猛发展,3D建模行业迎来黄金发展期。尤其是在元宇宙时代及数字体验经济时代的大背景下,越来越多的实时、可交互的3D内容将出现在人们的生活中。......
  • Zabbix监控docker
    1、zabbixagent2监控docker容器原理zabbixagent2监控docker插件的实现原理,其实就是通过调用docker的API来获取数据,插件目录位于zabbix-agent2/src/go/plugins/docker其......