【发布时间】:2017-03-18 09:19:57
【问题描述】:
我在 vagrant 中的 mysql-server 有问题。每次我用 vagrant reload 或 vagrant up 重新启动我的流浪盒时,我都会收到这个令人困惑的错误。
我的流浪盒子是这个:ubuntu/trusty64 来自
Vagrant-Boxes
这里和 askubuntu 已经多次回答了这个错误。
但我想知道为什么只有这段代码对我有用:
su - mysql -s /bin/sh -c "/usr/bin/mysqld_safe > /dev/null 2>&1 &"
代码来自文件mysql*/etc/init.d/mysql。
谁能解释一下代码的含义?
所有这些答案都没有帮助我从这里解释:
mysql ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
【问题讨论】:
标签: mysql vagrant ubuntu-14.04