docker安装mysql

摘要:
当然,最好去官方网站安装软件。然而,我遇到了一件不可靠的事情。

装软件这样的事情,当然是要去官网最好,然而我就遇到个不靠谱的事情。
docker安装mysql,我照样去官网找镜像,然后自然的去看官网的启动教程,
在这里插入图片描述
在下载过后镜像,输入命令启动后
$ docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag

这个时候使用连接工具连接如下错误
在这里插入图片描述
怀疑没启动 查看正常
怀疑root没有连接权限,但是本机root没有限制,只是远程不能连接
修改my.cnf的连接机器为 0.0.0.0 然而并不是
怀疑mysql版本,怀疑docker版本 都不是
其实是官网给的启动命令有问题,并没有将mysql的端口映射到本机,相当于是一个docker内部的mysql,并没有提供出来服务。
解决要映射端口,如下
$ docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql

免责声明:文章转载自《docker安装mysql》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇转:ArcInfo数据格式介绍WPF入门教程系列一——基础下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

mysql_ my.cnf优化,安全配置和日志

目录: 1 配置说明 2 my.cnf修改 3 命令说明 ---------------------------------------------------------------------1 配置my.cnf #find 查找my.cnf /etc/my.cnfdata目录 1 查看my.cnf搜索datadir 2 phpinfo搜索MYSQL_...

Druid 架构

本篇译自 Druid项目白皮书部分内容( https://github.com/apache/incubator-druid/tree/master/publications/whitepaper/druid.pdf),如果有兴趣可看细看原pdf【初次翻译多多包涵】 一个 Druid 集群包含多种特定功能的节点, 我们相信这种设计能够分散业务并且简化整个系...

Docker安装与初次使用

这几天一直在搞爬虫,偶尔发现一篇帖子发现scrapy可以在Docker里面运行,太好了!正好让我们的spring程序和爬虫相辅相成一起运行,然后让自己的网站变得更好[幻想ing....] 好了,废话不多说了,本来这个就很简单的,一会还要写另一篇爬虫文章。 说一下我的Linux环境是centos7 docker的内置环境是centos6.5 安装命令 首先安...

如何查看Oracle,MySQL,SQLServer三大数据库的事务隔离级别

1:mysql的事务隔离级别查看方法 mysql 最简单,执行这条语句就行:select @@tx_isolation 详情: 1.查看当前会话隔离级别 select @@tx_isolation; 2.查看系统当前隔离级别 select @@global.tx_isolation; 3.设置当前会话隔离级别 set session transactio...

docker占满linux磁盘根目录的解决办法

一、磁盘根目录被占满 [test@localhost docker]$ df -lh Filesystem Size Used Avail Use%Mounted on /dev/mapper/centos-root 50G 50G 0G 100% / devtmpfs 7.7...

mysql select 拼接字段结果CONCAT和CONCAT_WS

CONCAT(str1,str2,...) 将参数连接成字符串返回。如果有任何一个参数为 NULL,返回值也为 NULL。可以有超过 2 个的参数。数字参数将被转换为相等价的字符串形式: mysql> SELECT CONCAT( 'My ', 'S ', 'QL '); -> 'MySQL ' mysql> SELECT CONCAT(...