我已经面对这个问题好几天了。我正试图连接到Ubuntu机器上的Ubuntu。但我不会这么做的。请查看我运行的以下命令和错误消息。
root@ipadtest:/var/lib/mysql# mysql start警告:世界可写配置文件'/etc/ MySQL /my.cnf‘被忽略,错误2002 (HY000):无法通过套接字'/var/run/mysqld/mysqld.sock’(111)连接到本地MySQL服务器
root@ipadtest:/var/lib/mysql# mysql -uroot -p警告:忽略世界可写配置文件‘/etc/my.cnf’输入密码: ERROR 2002 (HY000):无法通过socket '/var/run/mysqld/mysqld.sock‘(111)连接到本地MySQL服务器
root@ipadtest:/var/lib/mysql# mysqld警告:世界可写配置文件'/etc/mysql/my.cnf‘被忽略150821 11:34:38错误致命错误:请阅读手册的“安全”部分,以了解如何运行mysqld作为根! 150821 11:34:38错误中止 150821 11:34:38注释mysqld:关闭完成
root@ipadtest:/var/lib/mysql# mysql restart警告:世界可写配置文件'/etc/ MySQL /my.cnf‘被忽略,错误2002 (HY000):无法通过套接字'/var/run/mysqld/mysqld.sock’(111)连接到本地MySQL服务器
root@ipadtest:/var/lib/mysql# mysqladmin -u root -p status警告:忽略“/etc/ MySQL /my.cnf”可写配置文件,输入密码: mysqladmin:在“localhost”错误处连接到服务器:“无法通过socket '/var/run/ mysqld /mysqld.sock‘连接到本地MySQL服务器”(111)检查mysqld是否正在运行,以及套接字:'/var/run/mysqld/mysqld.sock’是否存在!
有谁能告诉我是怎么回事吗。在我看来DB已经被破坏了。如果是的话,那我怎么恢复呢?蒂娅。
发布于 2015-08-21 06:10:32
检查/etc/mysql/my.cnf的所有者是否实际上是mysql,并执行
chmod go -rw /etc/mysql/my.cnf
service mysql restart显然,它完全忽略了配置的内容,并试图通过本地套接字连接,这可能是不打开的。
发布于 2021-05-29 05:46:57
我通过以下命令解决此错误:
sudo chown mysql:mysql /Applications/XAMPP/xamppfiles/etc/my.cnf在那之后,做第二命令:-
sudo chmod 600 /Applications/XAMPP/xamppfiles/etc/my.cnf它解决了我。任何人都会遇到这个问题,用上面的cmd试一次。
https://stackoverflow.com/questions/32133353
复制相似问题