嗨,我一直在努力弄清这一点,这是在过去一个月左右的时间里,我试图让我的工作环境在家中运行。
但是我的数据库根本无法运行。
有人遇到过这个问题吗?
我正在运行Windows 10。

[Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
[Note]   - '0.0.0.0' resolves to '0.0.0.0';
[Note] Server socket created on IP: '0.0.0.0'.
[ERROR] Can't start server : Bind on unix socket: Operation not permitted
[ERROR] Do you already have another mysqld server running on socket:
           /var/lib/mysql/mysql.sock ?

最佳答案

信息表明这是一个权限问题,因为mysql没有创建mysql.sock文件的权限。我也遇到了这个问题,我通过更改my.cnf文件中的套接字路径解决了这个问题:socket = / tmp / mysql.sock。

关于mysql - 不允许docker mysqld绑定(bind)操作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52208762/

10-12 12:50