해결 방법은 다음과 같습니다.
1. which mysqld 명령을 사용하여 mysql의 설치 위치를 확인합니다.
2. /usr/local/mysql/bin/mysqld –verbose –help를 사용합니다. |grep -A 1. ‘Default options’ 명령을 사용하여 mysql에서 사용하는 구성 파일의 기본 경로를 확인합니다. (빨간색 표시는 1단계의 명령을 통해 얻은 mysql 설치 디렉터리 경로입니다.)
위 그림에서 알 수 있듯이 mysql 구성 파일 경로를 읽는 순서와 위치는 먼저 /etc/mysql/ 아래에 my.cnf 구성 파일이 있는지 확인하고, 없으면 / 아래에서 구성 파일을 가져올 수 있습니다. etc, 그렇다면 구성 파일은 어디서 오는 걸까요?
4. my.cnf 구성 파일을 구합니다
위 그림과 같이 먼저 mysql 설치 디렉터리의 support-files 디렉터리로 전환하여 봅니다. ll 명령을 통해 다음 파일 정보
via cp -r /usr /local/mysql/support-files/my-default.cnf /etc/ 구성 파일을 /etc
에 복사합니다. /etc 디렉터리로 전환하고 변경합니다. mv my-default.cnf my.cnf
5. my.cnf를 편집하여 mysql 설치 경로와 mysql 데이터 파일 저장 경로를 지정합니다. 다음 그림에서는 bin-log도 구성합니다. log에서 server_id를 지정해야 합니다. 위의 구성이 성공했습니다. my.cnf 수정 후 실행이 되지 않는 경우, 아래와 같이 에러 메시지를 확인하실 수 있습니다
위 내용은 Linux에서 mysql 기본 구성 파일 위치를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!