文章目录

  • 启动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的容器+测试相关推荐

  1. linux二进制文件构建mysql_linux上二进制部署mysql详细步骤(测试环境常用)

    一.简介: 关于在linux上二进制部署mysql,我其实现在linux已经很熟练了,那是一年前的曲折之路.不过这篇文章还是有参考意义,毕竟测试环境可以再3分钟就弄好mysql服务器.还是很happy ...

  2. Docker Centos 7.X部署Mysql并修改编码

    安装Docker https://blog.csdn.net/qq_35349982/article/details/103216194 安装Tomcat https://blog.csdn.net/ ...

  3. mysql ndb 测试_.部署MYSQL集群 --测试

    最近把MYSQL集群给研究了下,并做了一个测试,且成功了!现在总结如下: 一.规划好节点 MGM:192.168.79.135 NDB1:192.168.1.79.136 NDB2:192.168.1 ...

  4. 阿里云部署项目详细步骤

    之前自己在阿里云中部署了项目,但后来忘记了,于是最近自己搜集整合了一下如何部署项目到云中,感觉比较详细,方便大家参考 1.  先登录阿里云网站注册账号,需要购买 2. 购买好之后登录阿里云控制台.需要 ...

  5. docker mysql 阿里云_阿里云docker部署mysql

    看完我的上一个博客之后,对centos系统应该有一定的了解,话不多说,接下来我们来在docker容器中部署mysql. 1.下载mysql镜像,因为本人用的5.7版本,你也可以下载最新版,都是可以的 ...

  6. 阿里云部署Docker(5)----管理和公布您的镜像

    出到这节,我在百度搜索了一下"阿里云部署Docker",突然发现怎么会有人跟我写的一样呢?哦,原来是其它博客系统的爬虫来抓取,然后也不会写转载自什么什么的.所以,我最终明确为什么那 ...

  7. 深圳软件测试培训:Docker下部署MySQL和Wordpress

    深圳软件测试培训:Docker下部署MySQL和Wordpress 检查当前系统版本,Docker要求CentOS必须是64位7版本以上才可以: 1.[root@localhost ~]# cat / ...

  8. 阿里云部署Docker(5)----管理和发布您的镜像

    出到这节,我在百度搜索了一下"阿里云部署Docker",突然发现怎么会有人跟我写的一样呢?哦,原来是其他博客系统的爬虫来抓取,然后也不会写转载自什么什么的.所以,我终于明白为什么那 ...

  9. 【云原生】阿里云ACK部署MySQL 数据持久化存储

    思路图 一.概述 ACK介绍 阿里云容器服务Kubernetes版(Alibaba Cloud Container Service for Kubernetes,简称容器服务ACK)是全球首批通过Ku ...

  10. ubantu20.04服务器使用docker以及docker-compose编排部署前后端分离个人博客项目(springboot+vue+mysql+redis)

    ubantu20.04使用docker部署前后端分离个人博客项目(springboot+vue+mysql+redis) 前言 本博客是基于springboot+vue+jwt+redis+mysql ...

最新文章

  1. android+高仿视频录制,android高仿微信视频编辑页
  2. iOS tableview的常用delegate和dataSource执行顺序
  3. 20155338 《网络攻防》 Exp7 网络欺诈防范
  4. 【知识图谱实战】 Neo4j入门与示例
  5. P/Invoke调用SipEnumIM枚举SIP失败?
  6. Oracle 游标使用全解(摘抄)
  7. 前端基础-html-段落标签
  8. Windows环境下配置thrift编译器(VS2015)
  9. Android 系统性能优化(51)---APK 安装时间长
  10. Selenium WebDriver之JavaScript
  11. 【优化预测】基于matlab布谷鸟算法优化SVM预测【含Matlab源码 1422期】
  12. access做仓库管理
  13. 等级保护三级信息系统安全设计
  14. MetaMask新版本新增获取并修改用户剪切板内容权限
  15. 创新科技 新BMW 7系 有你夫复何求
  16. 奇虎360面经:测试
  17. 2021年最新独立版橙色去水印微信小程序-更新2021.8.31
  18. 链家混三个月底薪_上海链家底薪8000劝退贴
  19. 毫米波技术入局智能家居,是大材小用还是技术革命?
  20. 2021-10-19 SAP 创建会计凭证 BTE替代利润中心

热门文章

  1. 【博士后招聘】清华大学计算机系自然语言处理与社会人文计算实验室面向海内外招聘博士后...
  2. 【BERT】源码分析(PART II)
  3. 【CNN】94页论文综述卷积神经网络:从基础技术到研究前景
  4. 月薪仅18K的NLP工程师,回炉重造吧!
  5. ともだちいじょう、こいびとみまん
  6. 关系抽取---(二)卷积神经网络
  7. LeetCode—Python版数组简单题(一)
  8. 大淘宝的终极商业阶段
  9. 《Java程序员职场全攻略:从小工到专家》连载十三:给自己估个好价
  10. 网上照片之博客照片与网店照片拍摄心得