해결 방법: 1. "/usr/share/mysql" 디렉터리에 있는 "my-medium.cnf" 파일을 "/etc" 디렉터리에 복사합니다. 2. 복사한 파일의 이름을 "my.cnf"로 바꿀 수 있습니다. "my.cnf"를 찾을 수 없는 이유는 rpm 패키지를 사용하여 설치된 MySQL이 "/etc/my.cnf" 파일을 설치하지 않기 때문입니다.
이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.
mysql에서 대소문자를 구분하지 않도록 설정하려고 하는데 /etc/my.cnf 구성 파일을 찾을 수 없습니다.
1. /usr/share/mysql 디렉토리에 있는 my-medium.cnf 파일을 /etc 디렉토리에 복사하세요.
2 복사한 파일의 이름을 "my .cnf"로 바꾸세요.
이유는
rpm 패키지와 함께 설치된 MySQL은 /etc/my.cnf 파일을 설치하지 않습니다.
이 파일이 없어도 MySQL이 정상적으로 시작될 수 있는 이유는 두 가지입니다.
첫 번째 설명은 my.cnf가 MySQL이 시작될 때 매개변수 파일일 뿐이라는 것입니다. 이 경우 MySQL은 내장된 기본 매개변수로 시작됩니다.
두 번째 설명은 MySQL이 시작될 때 /usr/share/mysql 디렉터리에 있는 my-medium.cnf 파일을 자동으로 사용한다는 것입니다. 이 설명은 rpm 패키지에 설치된 MySQL로 제한됩니다.
지식 넓히기
rpm을 통해 MySQL을 설치하면 /etc/my.cnf 파일이 설치되지 않아서 마스터-슬레이브 복제 구성 시 어떻게 구성해야 할지 모르겠습니다
mysql을 구체적으로 시작할 때 이 파일은 는 내장된 A 시작 매개변수일 뿐입니다
찾을 수 없어 이 파일을 구성하고 싶은 경우에도 파일 경로에서 검색하여 복사본을 만들 수 있습니다. 특히 /usr/share/mysql/my-medium.cnf
/usr/share/mysql/my-medium.cnf
也就通过 cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf 코드를 통해서도 가능합니다. ><p></p>이 파일이 없으면 루트 디렉터리에서 직접 검색할 수 있습니다.<p><a href="http://www.php.cn/course/list/33.html" target="_blank">추천 학습: </a>Linux 비디오 튜토리얼</p>🎜
위 내용은 Linux에서 my.cnf를 찾을 수 없으면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!