在Ubuntu中运行命令 mysql -v 后,我收到以下错误:
mysql -v
ERROR 2002(HY000):无法通过套接字'/var/run/mysqld/mysqld.sock'连接到本地MySQL服务器(2)
我认为这是因为您使用的是客户端软件,而不是服务器 .
mysql 是客户
mysql
mysqld 是服务器
mysqld
试试: sudo service mysqld start
sudo service mysqld start
要检查该服务是否正在运行,请使用: ps -ef | grep mysql | grep -v grep .
ps -ef | grep mysql | grep -v grep
Uninstalling:
sudo apt-get purge mysql-server sudo apt-get autoremove sudo apt-get autoclean
Re-Installing:
sudo apt-get update sudo apt-get install mysql-server
执行此操作前备份整个文件夹:
sudo rm /etc/apt/apt.conf.d/50unattended-upgrades* sudo apt-get update sudo apt-get upgrade
1 回答
我认为这是因为您使用的是客户端软件,而不是服务器 .
mysql
是客户mysqld
是服务器试试:
sudo service mysqld start
要检查该服务是否正在运行,请使用:
ps -ef | grep mysql | grep -v grep
.Uninstalling:
Re-Installing:
执行此操作前备份整个文件夹: