2020-10-27T08:10:57.822965Z 0 [ERROR] Can't start server : Bind on unix socket: File name too long
2020-10-27T08:10:57.822999Z 0 [ERROR] Do you already have another mysqld server running on socket: /var/lib/mysql/mysql.sock ?
2020-10-27T08:10:57.823012Z 0 [ERROR] Aborting

情况是我在mac 上使用docker 部署mysql 出现了error


启动mysql 后两到5秒钟就处于Restarting 状态了
以下为log

我不知道是否是这个原因,但是我通过这个方法解决了
mysql 数据挂载是当前目录的data 文件夹中 具体路径为

可以看到release 开头的文件夹名称特别长,当我将文件夹名称改短后,msyql 启动就正常了