Linux 서버에 mysqld.sock 파일이 없습니다.

Linux 서버에 mysqld.sock 파일이 없습니다.

이 오류가 있습니다.

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2 "No such file or directory")

무엇이 잘못되고 있는지 아는 사람이 있나요? 설치되지 않은 것 같습니다.mysqld.sock, 내가 달릴 때 apt-get install mysql-server. 시도했지만 find / -name "mysqld.sock"아무것도 찾을 수 없었습니다. mysqld.sock을 얻는 방법?

존재하다오류 기록이 오류가 있습니다.

2018-08-13 10:43:09 139999537754688 [오류] 서버를 시작할 수 없습니다: TCP/IP 포트에 바인딩합니다. 오류 발생: 98: $2018-08-13 10:43:09 139999537754688에 주소가 이미 존재합니다. [오류] 포트: 3306에서 실행 중인 다른 mysqld 서버가 이미 있습니까? 2018-08-13 10:43:09 139999537754688 [오류] 중단 중

답변1

설치가 완료되면 mysql_secure_installation 명령을 실행하십시오. 이를 위해서는 루트 사용자에 대한 원격 액세스 제거 및 루트 비밀번호 설정을 포함하여 mysql 루트 비밀번호 및 기타 보안 관련 옵션을 설정해야 합니다.

다음 명령을 시도해 보세요.

 mysql_secure_installation
 systemctl start mysql
 systemctl enable mysql

관련 정보