资讯专栏INFORMATION COLUMN

用docker安装mysql5-6,并远程连接

ctriptech / 2377人阅读

摘要:用安装镜像运行命令查看下载的镜像运行命令创建容器的默认配置文件是文件。新建的文件可以任意起名,只要保证后缀名是即可。

用docker安装mysql:5.6镜像
运行命令: docker pull mysql:5.6
查看下载的docker镜像
运行命令: docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
mysql 5.6 27e29668a08a 2 weeks ago 256MB
创建docker容器

tips: MySQL(5.7.19)的默认配置文件是 /etc/mysql/my.cnf 文件。如果想要自定义配置,建议向 /etc/mysql/conf.d 目录中创建 .cnf文件。新建的文件可以任意起名,只要保证后缀名是 cnf 即可。新建的文件中的配置项可以覆盖 /etc/mysql/my.cnf 中的配置项。

创建要映射到容器中的.cnf文件

mkdir -p docker_v/mysql/conf
cd docker_v/mysql/conf
touch my.cnf

启动容器

docker run -p 3306:3306 --name mysql -v /opt/docker_v/mysql/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 -d imageID

-p 3306:3306:将容器的3306端口映射到主机的3306端口
-v /opt/docker_v/mysql/conf:/etc/mysql/conf.d:将主机/opt/docker_v/mysql/conf目录挂载到容器的/etc/mysql/conf.d
-e MYSQL_ROOT_PASSWORD=123456:初始化root用户的密码
-d: 后台运行容器,并返回容器ID
imageID: mysql镜像ID
查看启动的mysql容器
运行命令: docker ps
navicat远程连接mysql 新建连接
点击新建连接,选择mysql
更改配置
在常规选项中,输入主机名,mysql的端口号,mysql的用户名和密码
在SSH选项中,输入主机ip,主机端口号,主机用户名和密码
点击测试连接

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/28061.html

相关文章

  • 服务器配置小记

    摘要:最近一个项目要上线了需要搭服务器本来是交给同学搭的结果遇到了大坑还得自己来今天把这些坑记一下服务器有好几台都是两台一台项目需要的环境是在上的折腾关于的折腾我通过官网下载的源安装的在的系统上执行没有遇到任何依赖错误于是顺利安装然后启动服务 最近一个项目要上线了,需要搭服务器,本来是交给同学搭的,结果遇到了大坑,还得自己来,今天把这些坑记一下. 服务器有好几台,都是CentOS6.X,两台...

    youkede 评论0 收藏0

发表评论

0条评论

ctriptech

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<