day02-docker安装MySQL8
环境:
时间: 2018年12月2日
系统: centos7
获取资源
[root@wg001 ~]# docker pull mysql:8.0
新建容器
[root@wg001 ~]# docker run --name gaomysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=MySQL118118! -d mysql
Unable to find image 'mysql:latest' locally
latest: Pulling from library/mysql
Digest: sha256:b7f7479f0a2e7a3f4ce008329572f3497075dc000d8b89bac3134b0fb0288de8
Status: Downloaded newer image for mysql:latest
79d5e57e343e0d517874c5c7e3643c1f19dc95059b4c5d49f70155f6162d9981
查看运行的容器
[root@wg001 ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
79d5e57e343e mysql "docker-entrypoint.s…" 40 seconds ago Up 38 seconds 0.0.0.0:3306->3306/tcp, 33060/tcp gaomysql
[root@wg001 ~]#
进入MySQL
[root@wg001 ~]# docker exec -it gaomysql /bin/bash
root@79d5e57e343e:/#
直接使用命令登陆数据库
root@79d5e57e343e:/# mysql -uroot -pMySQL118118!
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 8.0.13 MySQL Community Server - GPLCopyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql>
为了可以确保使用远程工具连接,可以做如下设置
mysql> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -ADatabase changed
mysql> ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root';
Query OK, 0 rows affected (0.01 sec)mysql> alter user 'root'@'%' identified by '123456';
Query OK, 0 rows affected (0.10 sec)mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)mysql>
退出容器并保证容器运行 ctrl +P+Q
远程登陆测试
[root@wg001 ~]# mysql -uroot -p123456 -h 172.17.0.1
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MySQL connection id is 9
Server version: 8.0.13 MySQL Community Server - GPLCopyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.MySQL [(none)]>
查看容器ip
#docker ps
根据容器ID查看ip
[root@wg001 ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
79d5e57e343e mysql "docker-entrypoint.s…" 9 minutes ago Up 9 minutes 0.0.0.0:3306->3306/tcp, 33060/tcp gaomysql
[root@wg001 ~]#
[root@wg001 ~]# docker inspect 79d5e
day02-docker安装MySQL8相关推荐
- docker安装mysql8,Docker安装Mysql8.0,并配置忽略大小写
1.拉取镜像 //拉取mysql镜像 docker pull mysql//查看镜像 docker images 2.启动mysql $ docker run --name mysq.db -p 33 ...
- Docker安装Mysql8.0,并配置忽略大小写,一句命令搞定
Docker安装Mysql8.0,并配置忽略大小写,一句命令搞定 docker run --name mysql8.db -p 3307:3306 -e MYSQL_ROOT_PASSWORD=Csd ...
- docker 安装mysql8.0并且暴漏外部的连接
此处是docker安装mysql8.0版本的数据库方法 配置指令 docker run 这里的密码也要改为 MYSQL_ROOT_PASSWORD=123456; CREATE USER 'oyp'@ ...
- 使用docker安装mysql8及mysql5.7
使用系统:centos7.6 1.安装命令 1.1安装mysql8 mkdir -p /usr/local/mysql/conf.d mkdir -p /usr/local/mysql/logs mk ...
- docker安装mysql8 并且忽略大小写问题解决
一.docker安装mysql8 1.拉取镜像.docker pull mysql 2.docker安装mysql,只需要执行docker run --name mysq.db -p 3306:330 ...
- docker安装mysql8教程
docker安装mysql8.0教程(小白教程) 1.查看可用的 MySQL 版本 MySQL 镜像库:Docker Hub . 我们还可以用 docker search mysql 命令来查看可用版 ...
- Docker安装mysql8
1.docker安装mysql docker pull mysql (例如:docker pull mysql:5.6) 2.查看mysql docker images |grep mysql 3.查 ...
- Docker安装MYSQL8及内存优化
1 参考官网,安装Docker 2 在安装前,上https://hub.docker.com/_/mysql/?tab=tags看一下MYSQL的版本 3 查找镜像 docker search mys ...
- Docker安装mysql8.0
1.准备工作 已安装Docker.如阿里云服务器注意开通服务器安全组访问规则端口号 2.下载mysql8.0docker镜像 docker pull mysql:8.0 3.查看下载的docker镜像 ...
- Docker安装Mysql8、并打成镜像在其他内网环境部署
1.docker环境搭建 首先安装 Docker的过程省略,可以参考:Docker的基本概念.环境搭建.常用命令[图文] 2.docker拉取mysql8镜像 docker拉取mysql 8.0.18 ...
最新文章
- 块存储、文件存储、对象存储这三者和分布式文件存储系统的本质区别
- Java 中15种锁的介绍:公平锁,可重入锁,独享锁,互斥锁,乐观锁,分段锁,自旋锁等等...
- c++中的左值与右值
- c5.0 java_机器学习-AdaBoosting及其Java实现
- matlab arima模型定阶,ARIMA模型预测问题
- matlab 由图片生成视频
- Spring MVC : 概念模型 HandlerMethod(转载)
- manacher(马拉车)算法详解
- 【Elasticsearch】分片未分配 (UNASSIGNED) failed to obtain in-memory shard lock
- Redis 6 将采用全新协议 RESP3,以提供客户端缓存功能
- c语言程序如何实现分组,c程序-实现随机分组.ppt
- PBR理论基础3:基于图像的光照(上)
- C#/WPF学习笔记:起始
- Silverlight+WCF 新手实例 象棋 该谁下棋-A下B停(二十八)
- html中好看的英文字体,一组漂亮的英文字体在线演示
- Chromium内核和Webkit的关系到底是什么?
- 零散专题32 生成PDF
- 读书笔记_002 甘于平凡而不甘于平凡的腐烂——《平凡的世界》所感
- 详细解读目标检测经典算法-SSD
- docx行间距怎么设置_Word行间距怎么调?Word调行间距的方法
热门文章
- 智慧安防解决方案-最新全套文件
- Cross origin requests are only supported for protocol schemes: http, data, chrome-extension, edge
- tcp连接的几种标志位
- MCT可控硅的原理是什么?
- 《电子基础与维修工具核心教程》——1.7 电阻
- 笔迹测试软件准确度,笔迹测试可能比测谎仪更可靠
- ChromeDriver资源下载
- PMP学习及考试体会
- ​LeetCode刷题实战355:设计推特
- 【Android】GitHub Android 开源项目汇总