当前位置:网站首页>Docker安装mysql5.7(开启binlog功能、修改字符)
Docker安装mysql5.7(开启binlog功能、修改字符)
2022-06-11 16:58:00 【逆方向的钟197】
跟着官网走。然后我就没啦~ 下面亲测有效
官网:Install Docker Engine on CentOS | Docker Documentation
建议安装前快照一下,不然出错还删不干净,再装还装不上
目录
前提
1.centos7的环境 cat /etc/redhat-release
2.切换成管理员
3.能连的上网 ping www.baidu.com
4.安装c环境
yum -y install gcc
yum -y install gcc-c++安装Docker
1.yum install -y yum-utils
2.yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
ps:第二步很关键,不要用官网的!!!!
3.yum makecache fast
4.yum -y install docker-ce docker-ce-cli containerd.io
5.systemctl start docker 启动docker
6.systemctl enable docker 开机启动
docker | Docker Documentation ps:常用命令
切换阿里镜像
去阿里官网注册然后搜索,就可以直接用
直接去搜镜像加速器

安装mysql
1.创建容器卷路径
因为要配置容器卷,提前把配置文件创好
mkdir -p /mydata/mysql/log
mkdir -p /mydata/mysql/data
mkdir -p /mydata/mysql/conf2.下载镜像
去docker hub搜索镜像Docker Hub
docker pull mysql:5.7

docker pull mysql:5.7
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=123456\
-d mysql:5.73.修改配置文件
修改mysql配置文件
[client]
default_character_set=utf8
[mysqld]
log-bin=/var/lib/mysql/mysql-bin
server-id=123654
expire_logs_days = 30
collation_server = utf8_general_ci
character_set_server = utf8
vi /mydata/mysql/conf/my.conf
[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
4.检查
修改完之后记得重启
docker restart mysql
修改成功
SHOW VARIABLES LIKE 'character%';
show variables like '%log_bin%';

实操
按照是上面代码的顺序
查看网络

安装c环境




边栏推荐
- 2022年危险化学品经营单位主要负责人考试模拟100题及模拟考试
- 2022高压电工特种作业证考试题库及在线模拟考试
- Learn about Prometheus from 0 to 1
- 2022年安全员-B证国家题库及模拟考试
- 2022熔化焊接与热切割上岗证题目及模拟考试
- ShellBrowser .NET Crack
- Research Report on operation mode and investment opportunities of China's aluminum industry 2022-2028
- Oracle数据库合并行记录,WMSYS.WM_CONCAT 函数的用和MySQL 中GROUP_CONCAT(id)的使用及比较。
- Classic reading of multi task learning: MMOE model
- JVM 的组成
猜你喜欢

2022安全员-C证特种作业证考试题库及答案

Analysis report on future development trend and investment suggestions of global and Chinese soybean protein industry 2022-2028

虚拟局域网划分与虚拟局域网间路由(VLAN)

Learning C language from scratch day 039

Elasitcsearch基础学习笔记(1)

485天,我远程办公的 21 条心得分享|社区征文

【pytest学习】pytest 用例执行失败后其他不再执行

Time series prediction | MATLAB realizes future multi-step prediction of RBF RBF neural network time series

Elasitcsearch basic learning notes (1)

2022起重机司机(限桥式起重机)考试题模拟考试题库及模拟考试
随机推荐
ShellBrowser . NET Crack
【clickhouse专栏】新建库、用户及角色
tornado环境搭建及基本框架搭建——熟悉的hello world
LeetCode——42. 接雨水(双指针)
Redis --- 学习 NoSQL 五大类型
Weekly recommended short video: rookie CEO talks about the new logistics track in the future
笔记本连接外部键盘后,如何把笔记本自身的键盘禁用
我的CのERROR们
API management artifact that allows you to call wow directly
Exception handling and exception usage in golang
Rdkit installation
RSP: An Empirical Study of remote sensing pre training
Development planning of China's stainless steel market and suggestions on the development direction of the 14th five year plan 2022-2028
2022g1 industrial boiler stoker test questions and simulation test
Le compte de titres de l'école de commerce kainiu est - il sécurisé? Frais d'ouverture de compte
jsp页面初始加载方式
How to store tree structure in database
Oracle数据库合并行记录,WMSYS.WM_CONCAT 函数的用和MySQL 中GROUP_CONCAT(id)的使用及比较。
Analysis report on the "fourteenth five year plan" proposal and innovation environment of global and Chinese sodium pyrophosphate industry (2022-2028)
【pytest学习】pytest 用例执行失败后其他不再执行