docker mysql 阿里云_阿里云docker部署mysql
看完我的上一个博客之后,对centos系统应该有一定的了解,话不多说,接下来我们来在docker容器中部署mysql。
1.下载mysql镜像,因为本人用的5.7版本,你也可以下载最新版,都是可以的
docker pull mysql:5.7
2.下载完之后,创建实例并启动,指令解释为:
docker run -p 3306:3306 --name mysql \
-v /mydata/mysql/log:/var/log/mysql \
-v /mydata/mysql/data:/var/lib/mysql \
-v /mydata/mysql/conf:/etc/mysql \
-e MYSQL_ROOT_PASSWORD=root \
-d mysql:5.7
其中:
-p 3306:3306:将容器的3306端口映射到主机的3306端口
-v /mydata/mysql/conf:/etc/mysql:将配置文件夹挂在到主机
-v /mydata/mysql/log:/var/log/mysql:将日志文件夹挂载到主机
-v /mydata/mysql/data:/var/lib/mysql/:将配置文件夹挂载到主机
-e MYSQL_ROOT_PASSWORD=root:初始化root用户的密码
3.mysql配置文件的修改(推荐),此操作是让mysql跳过转码,让mysql连接更快速,mysql配置文件修改.
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
skip-name-resolve
如果阿里云服务器没有配置安全组,就无法远程连接mysql或者redis等等,所以记录一下我之前踩过的坑。
4.打开阿里云服务器控制台。
5.管理实例中,点击安全组按钮。
6.添加安全组规则
7.添加内容如下,其中端口范围是服务器暴露的端口是什么,优先级1为最高,授权对象为能够访问的ip地址,配置完成之后电脑即可访问。
注意:在访问的时候,ip地址需要填写公网ip地址,私网IP是无法访问的。
docker mysql 阿里云_阿里云docker部署mysql相关推荐
- 群晖 mysql 端口配置_群晖DS218+部署mysql
欢迎访问我的GitHub 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS等: 起因是懒 我是个Java程序员,在家写代码时离不开redis.mys ...
- 阿里云rds for mysql平台介绍_阿里云RDS for MySQL 快速入门——笔记
1初始化配置 1.1设置白名单 创建RDS实例后,需要设置RDS实例的白名单,以允许外部设备访问该RDS实例.默认的白名单只包含默认IP地址127.0.0.1,表示任何设备均无法访问该RDS实例. 设 ...
- 阿里云的mysql主机名_阿里云的数据库主机名是什么
全网最新活动请看下方内容或右侧内容! --------------- 阿里云的数据库主机名是什么,阿里云怎么建数据库. 在阿里云ecs云服务器上部署数据库后,在平常的操作中可能会遇到些问题,可以先做个 ...
- 获取阿里云mysql实例名称_阿里云如何获取数据库名字
全网最新活动请看下方内容或右侧内容! --------------- 阿里云如何获取数据库名字,阿里云服务器回滚数据库. 对于大多数小型或初期项目来说,我们可能常用的做法是先将web.数据库全部安装在 ...
- 阿里云mysql密码多少_阿里云默认数据库密码是多少
阿里云默认数据库密码是多少,阿里云ecs建数据库. 对于大多数小型或初期项目来说,我们可能常用的做法是先将web.数据库全部安装在一起,后期根据需要来看是否将数据库单独迁移分离.传统物理服务器可以这么 ...
- 阿里高可用mysql搭建方案_阿里云环境迁移记录 - MYSQL高可用搭建
MYSQL高可用方案主要分为两大类,一类是前置管理,一类是后置管理. 前置管理的思想是利用各种前置管理工具,动态切换或者分发请求到不同的实例并切换master,如keepalived.MHA.pack ...
- 阿里云查看mysql是否安装_阿里云CentOS服务器mysql安装
1.下载mysql源安装包(cd /usr/local/mysql) # wget http://dev.mysql.com/get/mysql57-community-release-el7-8.n ...
- 阿里云 mysql 修改密码_阿里云mysql修改密码
MYSQL的密码我们并不经常修改,但有时我们会忘记密码需要修改,还会将密码更改为自己更容易记住的!下面介绍两种更改mysql密码的方法 方法一: 此方法主要是记得旧密码然后更改为新的密码 1)先输入m ...
- 阿里云服务器mysql默认密码_阿里云服务器修改MySQL初始密码---Linux学习笔记
主要方法就是修改 MySQL按照文件下面的my.cnf文件 首先是找到my.cnf文件, # find / -name "my.cnf" # cd /etc 接下来最好是先备份my ...
最新文章
- codevs——1220 数字三角形(棋盘DP)
- 关于Excel导入的问题记录
- 10没有基于策略的qos_WebRTC QoS | NACK 格式与发送策略
- 常用函数(字符和字符串)
- node --- 使用koa-router,让后端模块化
- Query Generation Module-NTU用多样性的query生成,涨点基于文本的实例分割(已开源)...
- SendMessage wMsg常量值参考
- 为什么php md5,为什么php md5()总是与python的不同哈希.md5()如果使用汉字?
- 部署 dashboard 插件
- 如何看公司的财务数据
- 已经发车的票还能取出来吗_火车票报销凭证是啥?能不打印吗?官方回应来了...
- 情人节到了,Postman 都脱单了,那你咧?
- mysql数据库官网怎么下载安装_MySQL数据库的下载与安装
- 微软sql服务器双机热备,office2014-SQL Server2014 R2 双机热备,保护你的数据
- 数据结构与算法课程笔记(七)
- 推荐5款优质的黑科技软件,好不好用你来判断
- 【IDE-Visual Studio】无法启动程序“xxx.exe”。由于应用程序配置不正确,未能启动此应用程序。
- 网络攻击术语(Technical terms of the attacks)
- 新买笔记本屏幕缝隙有灰尘_如何清除笔记本电脑上的灰尘
- 求长方柱的体积和表面积
热门文章
- 解决在工具栏Chrome图标上点击右键会显示“常去网站”和“最后关闭网站”的问题
- 深度学习在Airbnb搜索推荐中的应用实践
- 【实践】Embedding在腾讯应用宝的推荐实践
- 速成pytorch学习——6天Dataset和DataLoader
- 绝对不能错过!计算机视觉Polygon Mesh Processing读书笔记——4微分几何中的曲线
- 计算机视觉书籍学习记录——1最近点匹配
- 【采访】腾讯社交广告高校算法大赛决赛第二周最大进步队伍——拔萝卜比赛经验及心得分享
- 机器学习算法总结之支持向量机(四)
- Facebook广告设定技巧经验分享
- Leetcode每日一题:44.wildcard-matching(通配符匹配)