您的位置:首页 > 运维架构 > Docker

docker windows 7 mysql安装使用教程

2015-02-10 09:12 956 查看


mysql


1. 镜像的下载

docker pull mysql

可以从https://docker.cn/docker/mysql 看到官方的同步镜像。



大约400多M。


2. 运行

每个镜像都有一个说明,告诉你怎样使用,在使用前先要好好研究一下。



docker run –name testmysql -e MYSQLROOTPASSWORD=root -d -P mysql

–name 指定这个容器的名字

-d 运行在后台

-P -P标记创建一个容器,将容器的内部端口随机映射到主机的高端口49000到499000

-e

MYSQLROOTPASSWORD 指定mysql的root用户密码



从上图可以看到3306的端口被映射到了49153。

这样宿主机访问数据库时,必须用这个端口到访问。
注意

可以指定端口之间的映射, 例如:

docker run –name testmysql -e MYSQLROOTPASSWORD=root -d mysql -p 49150:3306


在windows下通过HeidiSQL来访问mysql

HeidiSQL是windows下访问数据库的一个工具。



第一次登录时, 主机名是在docker的IP

端口是3306的映射端口, 密码是 MYSQLROOTPASSWORD设置的密码

数据库可以不选,也可以选mysql.

在登录后,可以用create database 数据库名来创建一个自己的数据库。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: