没事学学docker:在阿里云中部署MYSQL的容器+测试
文章目录
- 启动msyql容器
- 配置阿里云允许的端口
- 测试
- 本地连接测试与创建数据库和表
- 使用远程终端连接数据库测试
启动msyql容器
docker pull mysql #默认最新版本
docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password123 --name mysql-docker-test mysql
# -e mysql必须要的root密码,-p 服务器端口与容器端口的映射,-d 后台运行
docker ps #检查容器是否启动
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
e2d8167559f3 mysql "docker-entrypoint.s…" 5 seconds ago Up 4 seconds 0.0.0.0:3306->3306/tcp, :::3306->3306/tcp, 33060/tcp mysql-docker-test
配置阿里云允许的端口
阿里云默认没有允许MySQL的端口通过,所以需要在 工作台-网络与安全-安全组 找到相应的安全组,然后配置规则
MySQL的默认端口为3306,这里的授权对象为 0.0.0.0/0 的缺省(默认)路由,意思是:接受来自所有IP地址的访问
测试
本地连接测试与创建数据库和表
docker exec -it mysql-docker-test /bin/bash #进入容器
mysql -uroot -ppassword123
create database docker_mysql_db; #创建数据库
use docker_mysql_db;
create table docker_test_table (id int primary key auto_increment,name varchar(32) not null); #创建数据表
show tables
insert into docker_test_table value(1,"docker_test_one");
select * from docker_test_table; #查看表信息
+----+-----------------+
| id | name |
+----+-----------------+
| 1 | docker_test_one |
+----+-----------------+
1 row in set (0.00 sec)
使用远程终端连接数据库测试
没事学学docker:在阿里云中部署MYSQL的容器+测试相关推荐
- linux二进制文件构建mysql_linux上二进制部署mysql详细步骤(测试环境常用)
一.简介: 关于在linux上二进制部署mysql,我其实现在linux已经很熟练了,那是一年前的曲折之路.不过这篇文章还是有参考意义,毕竟测试环境可以再3分钟就弄好mysql服务器.还是很happy ...
- Docker Centos 7.X部署Mysql并修改编码
安装Docker https://blog.csdn.net/qq_35349982/article/details/103216194 安装Tomcat https://blog.csdn.net/ ...
- mysql ndb 测试_.部署MYSQL集群 --测试
最近把MYSQL集群给研究了下,并做了一个测试,且成功了!现在总结如下: 一.规划好节点 MGM:192.168.79.135 NDB1:192.168.1.79.136 NDB2:192.168.1 ...
- 阿里云部署项目详细步骤
之前自己在阿里云中部署了项目,但后来忘记了,于是最近自己搜集整合了一下如何部署项目到云中,感觉比较详细,方便大家参考 1. 先登录阿里云网站注册账号,需要购买 2. 购买好之后登录阿里云控制台.需要 ...
- docker mysql 阿里云_阿里云docker部署mysql
看完我的上一个博客之后,对centos系统应该有一定的了解,话不多说,接下来我们来在docker容器中部署mysql. 1.下载mysql镜像,因为本人用的5.7版本,你也可以下载最新版,都是可以的 ...
- 阿里云部署Docker(5)----管理和公布您的镜像
出到这节,我在百度搜索了一下"阿里云部署Docker",突然发现怎么会有人跟我写的一样呢?哦,原来是其它博客系统的爬虫来抓取,然后也不会写转载自什么什么的.所以,我最终明确为什么那 ...
- 深圳软件测试培训:Docker下部署MySQL和Wordpress
深圳软件测试培训:Docker下部署MySQL和Wordpress 检查当前系统版本,Docker要求CentOS必须是64位7版本以上才可以: 1.[root@localhost ~]# cat / ...
- 阿里云部署Docker(5)----管理和发布您的镜像
出到这节,我在百度搜索了一下"阿里云部署Docker",突然发现怎么会有人跟我写的一样呢?哦,原来是其他博客系统的爬虫来抓取,然后也不会写转载自什么什么的.所以,我终于明白为什么那 ...
- 【云原生】阿里云ACK部署MySQL 数据持久化存储
思路图 一.概述 ACK介绍 阿里云容器服务Kubernetes版(Alibaba Cloud Container Service for Kubernetes,简称容器服务ACK)是全球首批通过Ku ...
- ubantu20.04服务器使用docker以及docker-compose编排部署前后端分离个人博客项目(springboot+vue+mysql+redis)
ubantu20.04使用docker部署前后端分离个人博客项目(springboot+vue+mysql+redis) 前言 本博客是基于springboot+vue+jwt+redis+mysql ...
最新文章
- android+高仿视频录制,android高仿微信视频编辑页
- iOS tableview的常用delegate和dataSource执行顺序
- 20155338 《网络攻防》 Exp7 网络欺诈防范
- 【知识图谱实战】 Neo4j入门与示例
- P/Invoke调用SipEnumIM枚举SIP失败?
- Oracle 游标使用全解(摘抄)
- 前端基础-html-段落标签
- Windows环境下配置thrift编译器(VS2015)
- Android 系统性能优化(51)---APK 安装时间长
- Selenium WebDriver之JavaScript
- 【优化预测】基于matlab布谷鸟算法优化SVM预测【含Matlab源码 1422期】
- access做仓库管理
- 等级保护三级信息系统安全设计
- MetaMask新版本新增获取并修改用户剪切板内容权限
- 创新科技 新BMW 7系 有你夫复何求
- 奇虎360面经:测试
- 2021年最新独立版橙色去水印微信小程序-更新2021.8.31
- 链家混三个月底薪_上海链家底薪8000劝退贴
- 毫米波技术入局智能家居,是大材小用还是技术革命?
- 2021-10-19 SAP 创建会计凭证 BTE替代利润中心