当前位置: 首页 > news >正文

docker 安装 MySQL5.7

1、拉取镜像

docker pull mysql:5.7

2、创建容器

docker run \
-d \
-p 3306:3306 \
--name mysql \
--privileged=true \
-v /var/docker/mysql/log:/var/log/mysql \
-v /var/docker/mysql/data:/var/lib/mysql \
-v /var/docker/mysql/conf:/etc/mysql/conf.d \
-e MYSQL_ROOT_PASSWORD=123456 \
mysql:5.7

3、/var/docker/mysql/conf 目录新建 my.cnf
通过容器卷同步给mysql容器实例
写入内容:

[client]
# 设置客户端监听的端口
port=3306
# 设置字符集类型
default-character-set=utf8mb4[mysqld]
port=3306
# 默认使用的字符集
character_set_server=utf8mb4
collation-server=utf8mb4_unicode_ci
init_connect='SET NAMES utf8mb4'
explicit_defaults_for_timestamp=truedefault-storage-engine=Innodb

查看MySQL字符集

SHOW VARIABLES LIKE 'character%';

http://www.lryc.cn/news/153152.html

相关文章:

  • 分布式session的4种解决方案
  • SQL Server2008下载地址
  • MySQL函数和约束
  • 关于一个git的更新使用流程
  • vue 对后端返回字段值为null的变成空字符串
  • C++,菱形继承和虚继承
  • js实现一行半文本的截取
  • 计算一个区间时间差值,时间保留剩下的差值
  • uniapp 微信小程序添加隐私保护指引
  • 行业追踪,2023-08-30
  • Redis——》Redis的部署方式对分布式锁的影响
  • VTK——使用包围盒切割医学图像
  • 在工具提示中使用自绘修改字体
  • 【Git管理工具】使用Docker部署GitLab服务器
  • 安装kali虚拟机镜像的坑
  • 【Android】TextView适配文本大小并保证中英文内容均在指定的UI 组件内部
  • 【力扣每日一题】2023.8.31 一个图中连通三元组的最小度数
  • C语言--volatile
  • 技术深入解析与教程:网络安全技术探秘
  • Android studio 实现生成二维码和扫描二维码
  • Linux中7种文件类型
  • 基础算法--快速排序
  • 机器学习的第一节基本概念的相关学习
  • Python 之__name__的用法以及解释
  • 【FPGA零基础学习之旅#12】三线制数码管驱动(74HC595)串行移位寄存器驱动
  • networkX-03-连通度、全局网络效率、局部网络效率、聚类系数计算
  • 【深入解读Redis系列】Redis系列(五):切片集群详解
  • 无涯教程-JavaScript - NORMDIST函数
  • 递归应用判断是否循环引用
  • 使用nginx-lua配置统一url自动跳转到hadoop-ha集群的active节点