Docker 安装 mysql

1.拉取mysql

    docker pull mysql

2.之后docker会自动拉取(下载)MySQL镜像。拉取成功后我们查看一下:

docker images

3.创建并启动一个MySQL容器

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

–name:给新创建的容器命名,此处命名为mysqlserver

-e:配置信息,此处配置mysql的root用户的登陆密码

-p:端口映射,表示在这个容器中使用3306端口(第二个)映射到本机的端口号也为3306(第一个)

-d:成功启动容器后输出容器的完整ID

最后一个mysql指的是mysql镜像名字

4.到这里我们查看容器运行状态:

docker ps

上图可以看到容器的简写ID,容器的源镜像,创建时间,状态,端口映射信息,容器名字等。

5.测试连接MySQL

docker exec -it mysqlserver /bin/bash

docker exec :在运行的容器中执行命令

语法

docker exec [OPTIONS] CONTAINER COMMAND [ARG...]

OPTIONS说明:

-d :分离模式: 在后台运行

-i :即使没有附加也保持STDIN 打开

-t :分配一个伪终端


6.使用navicat远程连接

参考:https://www.cnblogs.com/feipeng8848/p/10470655.html

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容