artix linux의 mysql은 "ERROR 2002 (HY000)"를 제공합니다.

artix linux의 mysql은 "ERROR 2002 (HY000)"를 제공합니다.

artix linux와 runit init 시스템을 사용하고 있는데 우연히 이 문제를 발견했습니다. 다음 명령을 사용하여 mariadb에 로그인할 수 없습니다.

sudo mysql -u root -p

나에게 다음과 같은 오류가 발생하기 때문입니다.

ERROR 2002 (HY000): Can't connect to local server through socket '/run/mysqld/mysqld.sock' (2)

이전에 이 문제를 겪은 사람이 있나요? 나는 이것이 mariadb에 대한 경로를 선택하지 않는 runit과 관련이 있다고 생각합니다.

답변1

이는 mysql 서비스가 실행되지 않기 때문일 수 있습니다. 다음 명령을 사용하여 mysql이 활성화되어 있는지 확인하십시오.

systemctl status mysql

활성화/실행 중이 아닌 경우 다음을 사용해야 합니다.

systemctl start mysql

관련 정보