技术栈

windows docker下启动mysql报Bind on unix socket: Input/output error

LCRxxoo2024-09-23 13:13

MySQL :: MySQL 8.4 Reference Manual :: 2.5.6.3 Deploying MySQL on Windows and Other Non-Linux Platforms with Docker

如果你在容器的MySQL数据目录上绑定挂载(详见持久数据和配置更改),你必须使用--socket选项将服务器套接字文件的位置设置为MySQL数据目录之外的某个位置;否则,服务器将无法启动。这是因为Docker for Windows处理文件挂载的方式不允许将主机文件绑定挂载到套接字文件上。

总结就是启动时加上:

复制代码
--socket=/tmp/mysql.sock
上一篇:mysql update语句的执行流程
下一篇:HumanNeRF:Free-viewpoint Rendering of Moving People from Monocular Video 精读
相关推荐
-Xie-
15 分钟前
Mysql杂志(三十三)——锁
数据库·mysql
情深不寿317
22 分钟前
MySQL————索引
数据库·mysql
祁同伟.
26 分钟前
【C++】二叉搜索树(图码详解)
开发语言·数据结构·c++·容器·stl
冻咸鱼
1 小时前
MySQL表设计详解
数据库·mysql·1nf·2nf·3nf
Akshsjsjenjd
2 小时前
Docker资源限制详解
运维·docker·容器
冻咸鱼
2 小时前
MySQL中的约束详解
数据库·mysql·约束类型
雲帝
4 小时前
1panel docker开启swap内存
运维·docker·容器
'需尽欢'
4 小时前
基于 Flask+Vue+MySQL的研学网站
python·mysql·flask
qq_26422089
5 小时前
k8s-Pod详解
云原生·容器·kubernetes
热门推荐
01GitHub 镜像站点02BongoCat - 跨平台键盘猫动画工具03UV安装并设置国内源04Linux下V2Ray安装配置指南05GitLab 零基础入门指南:从安装到项目管理全流程06两千字总结:Codex 国内如何安装和使用的教程,以及如何设置中文回答07KGG转MP3工具|非KGM文件|解密音频08荣耀手机2025年10月发布的新品Magic8比起Magic7,在硬件、性能、价格等上有什么区别,有什么优势092025软件测试面试八股文(含答案+文档)10NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南