我在我的Ubuntu机器上安装了LAMP .
Apache2和PHP5已经正确安装的地方,就像我运行 apache2 -v
和 php5 -v
我得到他们安装的版本 .
但我不知道如何检查 My-SQL
是否正确安装 .
因为当我运行 mysql -u root -p
命令时,我收到以下错误 .
ERROR 2002(HY000):无法通过套接字'/var/run/mysqld/mysqld.sock'连接到本地MySQL服务器(2)
请帮忙!
我在我的Ubuntu机器上安装了LAMP .
Apache2和PHP5已经正确安装的地方,就像我运行 apache2 -v
和 php5 -v
我得到他们安装的版本 .
但我不知道如何检查 My-SQL
是否正确安装 .
因为当我运行 mysql -u root -p
命令时,我收到以下错误 .
ERROR 2002(HY000):无法通过套接字'/var/run/mysqld/mysqld.sock'连接到本地MySQL服务器(2)
请帮忙!
5 回答
你可以先尝试启动你的mysql
尝试强制重新定义root密码:
(现在我们使用的是mysql而没有提供用户权限)
这就是...现在尝试使用带有新密码的mysql,如下所示:
它应该工作:)
要解决此问题,您需要按顺序运行以下命令
之后,您可以运行以下命令转到mysql控制台
您需要首先在您的计算机上启动mysqld服务 . 使用以下命令启动mysqld服务
不确定这是否有用,但我在我的VPS上遇到了同样的问题 . 事实证明,我通过每小时备份耗尽了空间 .
试试这个:
如果你拥有100%的磁盘使用率,那么服务器就无法向磁盘写入任何内容,没有日志,没有临时文件,也没有任何内容 .
我删除了一些旧备份 . 首先找到它们(在备份文件夹中运行)
此命令将找到以backup-2016-01开头的任何文件名称...
然后删除这些文件:
或者将它们移动到其他位置 . 然后再次玩df -h,看看你是否有更多的空间 . 它帮助了我 .