Docker安装Mysql、配置文件挂载、修改Mysql编码

1.下载mysql镜像
docker pull mysql:5.7
2.查看镜像
docker images
3.启动mysql镜像
# 1.设置端口映射3306:3306、
# 2.设置文件挂载
# 3.设置mysql密码为“root”
sudo docker run -p 3306:3306 --name mysql \
-v /mydata/mysql/mysql-files:/var/lib/mysql-files \
-v /mydata/mysql/conf:/etc/mysql \
-v /mydata/mysql/logs:/var/log/mysql \
-v /mydata/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=root \
-d mysql:5.7
# (可选)linux重启自动启动
docker update mysql --restart=always
3.1配置mysql编码(vi /mydata/mysql/conf/my.cnf)
[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运行中的容器
docker ps
5.进入mysql容器
docker exec -it mysql bash
最后编辑于:2025-06-15 09:56:07


喜欢的朋友记得点赞、收藏、关注哦!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/912486.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/912486.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

vueflow截图功能,线会有黑色背景

vueflow截图功能,线会有黑色背景,解决办法,画线时style里设置fill:‘none’ // 线的默认颜色 const edgesStyle {style: {fill:none,stroke: #6366f1,strokeWidth: 1, // 设置线宽 },markerEnd: {type: MarkerType.ArrowClosed,// color: #6366f1,// w…

16014.rtsp推流服务器

1 ubuntu20.04搭建rtsp服务器,easyplayer进行拉流 在images/stream1 文件下存储了5张图片,作为咱们得原料,运行rtsp服务器,即可。#include <iostream> #include <vector> #include <chrono>

常用测试脚本

Linux 系统 测试网络带宽及网卡吞吐量 shell 脚本 #!/bin/bash # 定义测试时间 time10 # 定义网卡名称 niceth0 # 测试网卡的带宽 echo 网卡带宽&#xff1a;time dd if/dev/zero bs1M count1024 | nc -w $time localhost 9000 > /dev/null # 测试网卡的吞吐量 echo 网卡吞…

华为云 Flexus+DeepSeek 征文|华为云 Flexus 云服务 Dify-LLM 平台深度部署指南:从基础搭建到高可用实践

华为云 FlexusDeepSeek 征文&#xff5c;华为云 Flexus 云服务 Dify-LLM 平台深度部署指南&#xff1a;从基础搭建到高可用实践 引言&#xff1a;正文&#xff1a;一、前期准备1.1 账号注册与充值1.2 控制台操作熟悉 二、一键部署 Dify-LLM 平台2.1 云服务器单机部署2.1.1 访问…

Kafka 核心机制面试题--自问自答

基础篇 Q1: Kafka为什么能这么快&#xff1f; A: Kafka的高性能主要来自三大核心技术&#xff1a; 零拷贝(Zero-Copy)&#xff1a;通过sendfile()系统调用&#xff0c;数据直接从磁盘到网卡&#xff0c;避免了内核态和用户态之间的多次拷贝页缓存(Page Cache)&#xff1a;消…

Git远程仓库迁移与分支关联技术分享

背景 开发中常需切换代码托管平台&#xff08;如Coding → 自建GitLab&#xff09;。以下通过实际命令演示如何安全迁移仓库并解决分支关联问题。 操作步骤及原理分析 1. 查看当前远程仓库 bash git remote -v 输出说明&#xff1a; text origin https://e.coding.net…

HttpURLConnection使用及优化

文章目录 简介使用示例GET请求POST请求 HttpURLConnection优化1. 设置合适的超时时间2. 指定字符编码3. 正确处理响应编码4. 使用压缩传输&#xff08;如果适用&#xff09;5. 关闭连接释放资源6. 启用持久连接&#xff08;Keep-Alive&#xff09;&#xff0c;减少握手开销 简介…

【Springai】项目实战进度和规划

项目概述 新开一个用于学习实践springai的项目&#xff0c;springai-novel是一个基于前后端分离的现代化AI实践应用 前端技术栈 Vue 3 TypeScriptVite Naive UI vicons/ionicons5 后端技术栈 JDK17Spring AI MySQL milvus ollama 已实现功能 (✅) ✅ springaimysql后…

知微传感Lkam系列线扫轮廓仪SDK例程篇:SDK安装及VS工程配置

写在前面 本人从事机器视觉细分的3D相机行业。编写此系列文章主要目的有&#xff1a; 1、便利他人应用3D相机&#xff0c;本系列文章包含公司所出售相机的SDK的使用例程及详细注释&#xff1b;2、促进行业发展及交流。 欢迎与我深入交流&#xff1a;微信号&#xff1a;liu_zhi…

机器学习4——参数估计之贝叶斯估计

贝叶斯估计 问题建模&#xff1a; 后验概率公式&#xff1a; P ( ω i ∣ x , D ) P ( x ∣ ω i , D i ) P ( ω i ) ∑ j 1 c P ( x ∣ ω j , D j ) P ( ω j ) P\left(\omega_i \mid \mathbf{x}, \mathcal{D}\right)\frac{P\left(\mathbf{x} \mid \omega_i, \mathcal{D…

【C++】命令模式

目录 一、模式核心概念与结构二、C 实现示例&#xff1a;遥控器与家电控制三、命令模式的关键特性四、应用场景五、命令模式与其他设计模式的关系六、C 标准库中的命令模式应用七、优缺点分析八、实战案例&#xff1a;数据库事务命令九、实现注意事项如果这篇文章对你有所帮助&…

基于librdkafka开发的C++客户端,生产者生产发送数据失败问题处理

我们的项目使用了开源的librdkafka库&#xff0c;实现向kafka服务器生产发送数据的功能。使用的librdkafka的版本是1.9.0。 作为客户端程序&#xff0c;在开发时和客户协商确认后&#xff0c;支持了SASL_PLAINTEXT认证。以下概念解释引用自通义千问AI SASL (Simple Authentic…

OpenGL之yaw、pitch、fov 和 lookAt

在 3D 图形学中&#xff0c;yaw、pitch、fov 和 lookAt 都是控制摄像机&#xff08;Camera&#xff09;行为的关键参数&#xff0c;但它们的 作用层级 和 使用场景 不同。 1. yaw、pitch、fov 的作用 (1) yaw&#xff08;偏航角&#xff09; 作用&#xff1a;控制摄像机 左右…

STM32-第一节-新建工程,GPIO,点亮LED,蜂鸣器

一、新建工程&#xff1a; 1.Keil中新建工程&#xff0c;选择开发板型号。 2.工程文件夹建立Start&#xff0c;Library等分类&#xff0c;复制模版工程中的文件到工程文件夹中。 3.在Keil中添加分组&#xff0c;添加文件。 4.工程选项设置&#xff1a; c/c中&#xff1a;Inc…

Rust标量、复合类型与自定义类型、第三方并发结构

以下是 Rust 中标量类型、对象类型&#xff08;含结构体、复合类型、堆分配类型&#xff09;以及常用第三方并发数据结构的完整分类、示例和区别对比&#xff0c;帮助你系统掌握它们的本质异同&#xff1a; &#x1f7e2; 一、标量类型&#xff08;Scalar Types&#xff0c;存储…

基于STM32温湿度检测—串口显示

基于STM32温湿度检测 &#xff08;仿真&#xff0b;程序&#xff09; 功能介绍 具体功能&#xff1a; 1.使用DHT11检测温湿度&#xff1b; 2.单片机处理完控制LCD1602显示温湿度&#xff1b; 3.单片机也通过串口显示检测到的温湿度&#xff1b; 添加图片注释&#xff0c;不…

Windows 10 查询 Nginx 进程教程

1. 打开命令提示符&#xff08;CMD&#xff09; 按 Win R&#xff0c;输入 cmd&#xff0c;回车。或者在开始菜单搜索栏输入“cmd”&#xff0c;选择“命令提示符”。 2. 查看是否有正在运行的 Nginx 进程 输入命令&#xff1a; tasklist | findstr nginx这个命令会列出所有…

使用 Kafka 优化物流系统的实践与思考

使用 Kafka 优化物流系统的实践与思考 在现代物流系统中&#xff0c;订单处理、仓储管理、运输调度等环节复杂且实时性要求高。为了满足异步解耦、高吞吐、高可用、事件驱动和数据可靠性等需求&#xff0c;Kafka 作为分布式消息队列和流处理平台&#xff0c;成为了我们的首选。…

Rust中模式匹配let Some(gas_price) = tx.gas_price用法

你问得非常好&#xff0c;let Some(gas_price) tx.gas_price 是 Rust 中的一种模式匹配写法&#xff0c;它用于从 Option 类型中提取值。 ✅ 背景知识&#xff1a;什么是 Option&#xff1f; 在 Rust 中&#xff0c;如果一个值可能存在也可能不存在&#xff0c;就会用 Option…

什么是LLM大语言模型

什么是LLM大语言模型 LLM的全称是&#xff0c;Large Language Model&#xff0c;简称LLM&#xff0c;翻译为大语言模型&#xff0c;其核心是模拟人类语言的复杂规律&#xff0c;实现语义理解、推理分析、文本生成等任务&#xff0c;主要目的是实现能读懂和说出人类语言的模型。…