首页 > 数据库 >docker安装mysql

docker安装mysql

时间:2023-05-27 23:22:21浏览次数:44  
标签:容器 mysql uroot MySQL 3306 docker 安装

转载请注明出处:

  1.从Docker Hub下载MySQL镜像:

docker pull mysql

  2.运行MySQL容器,并将主机的3306端口映射到容器的3306端口:

docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=your_password -d mysql

  其中,--name mysql指定容器的名称为mysql,-p 3306:3306将容器的3306端口映射到主机的3306端口,-e MYSQL_ROOT_PASSWORD=yourpassword设置MySQL的root用户密码,-d mysql指定使用MySQL镜像并以后台模式运行容器。

  3.使用MySQL客户端连接到MySQL容器:

docker exec -it mysql mysql -uroot -p

  输入密码后即可进入MySQL命令行界面,进行数据库操作。

  上面的命令可以拆分为两步:第一步进入 mysql 容器,第二步登录 mysql,命令如下:

docker exec -it mysql bash
mysql -uroot -p

  

具体操作如下:

             

 

  

标签:容器,mysql,uroot,MySQL,3306,docker,安装
From: https://www.cnblogs.com/zjdxr-up/p/17437559.html

相关文章

  • docker的CMD和ENTRYPOINT
    在Dockerfile中,`CMD`和`ENTRYPOINT`都用于定义容器启动时要执行的命令或程序,但它们有一些关键的区别。1.`CMD`的作用:-`CMD`指令用于设置容器启动时的默认命令或程序。-`CMD`可以在Dockerfile中只出现一次,如果有多个`CMD`指令,只有最后一个指令会生效。-`......
  • dockerfile里的EXPOSE
    在Dockerfile中,`EXPOSE`指令用于声明容器运行时将要监听的网络端口。`EXPOSE`并不会实际打开容器的端口,它只是向用户和开发人员提供了容器内部服务的网络接口信息。通过在Dockerfile中使用`EXPOSE`,你可以向其他人传达容器暴露的网络服务和端口,以便更好地理解容器的使用和......
  • 源码编译安装php7.4
    1.下载解压PHP7.4php源码包下载地址各版本源码包https://www.php.net/releases/解压缩tar-zxvf命令tar-zxvfphp-7.4.33.tar.gz2.安装PHP+FPM进入解压后的PHP源码目录php-7.4.33cdphp-7.4.33执行./configure指令./configure--with-openssl--with-cur......
  • MySQL 8.0 主从集群部署
    1、环境服务器名称IP地址备注db-161-13110.32.161.131主db-161-13210.32.161.132从2、MySQL安装参考:https://www.cnblogs.com/a120608yby/p/17164694.html3、修改配置并重启服务#主节点主要配置#vim/etc/my.cnf...server-id=131log_bin=mys......
  • Nginx编译安装2
    1.进入安装目录:#cd/usr/local/src 2、下载nginx源码文件nginx网址:http://nginx.org/en/download.html 3、复制文件下载地址:http://nginx.org/download/nginx-1.22.1.tar.gz4、开始下载:#wgethttp://nginx.org/download/nginx-1.22.1.tar.gz5、解压#tar-zxvf......
  • kubeadm极速部署Kubernetes,教你如何轻松处理容器运行瓶颈(Docker丨容器化技术丨DevOps
    kubeadm极速部署Kubernetes1.25版本集群前言随着Kubernetes的普及,快速部署和管理Kubernetes集群已成为容器领域的关键技能之一。本文将介绍使用kubeadm工具部署Kubernetes集群的方法,为您提供一个简单且高效的解决方案。不再需要自行构建集群,通过使用本文的方法,您将能够在最短的时......
  • ANSYS 2023 R1 软件安装教程ANSYS2023R1软件安装包下载
    [名称]:ANSYS2023 R1[大小]:20.76GB[语言]:中/英文[适用系统]:win10,win11[简介]:ANSYS是融结构、流体、电场、磁场、声场分析于一体的大型通用有限元分析软件。[64位下载地址]:https://pan.baidu.com/s/1UBP7E9spof8j-YQ82RCcfg密码:gdrr安装有问题或需要远程安装请联系:人工客服安装步......
  • ANSYS 2020 R2 软件安装教程ANSYS 2020 R2 软件安装包下载
    [名称]:ANSYS2020R2[大小]:18.76GB[语言]:中/英文[适用系统]:win10,win11[简介]:ANSYS是融结构、流体、电场、磁场、声场分析于一体的大型通用有限元分析软件。[64位下载地址]:https://pan.baidu.com/s/1nt3RsQCYGx73yqYcZRMQQQ密码:jdv3安装有问题或需要远程安装请联系:人工客服安装步骤......
  • ubuntu 安装harbor
    安装docker-composecurl-Lhttps://github.com/docker/compose/releases/download/v2.18.0/docker-compose-linux-x86_64-o/usr/local/bin/docker-composechmod+X/usr/local/bin/docker-compose验证:docker-compose-v 安装harbor1.下载https://github.com/goha......
  • Docker 安装
     安装软件软源和基础软件#安装要求的软件包yuminstallyum-utilsdevice-mapper-persistent-datalvm2-y#添加基础yum源和Dockerrepository。yum-config-manager--add-repohttp://mirrors.163.com/.help/CentOS7-Base-163.repoyum-config-manager--add-repohttp:/......