본문 바로가기
MySql

MySQL lower_case_table_names는 변경되지 않습니다.

by 베이스 공부 2020. 12. 26.
반응형

MySQL 5.6에서 lower_case_table_names 변수 값을 변경하는 데 문제가 있습니다 ...


내 Windows 7의 기본값은 '1'입니다. '2'로 바꾸고 싶어요.

여러 가지 방법을 시도해 보았습니다.

  1. Edited C:\Program Files\MySQL\MySQL Server 5.6\my-default.ini by adding lower_case_table_names = 2 to wherever I could (without # symbol ofc)
  2. Copied my-default.ini and pasted to the same directory, but renamed to my.ini
  3. Copied my.ini to \bin folder
  4. Restarted MySQL56 service couple times

이제 "SELECT @@ lower_case_table_names"를 읽으면 여전히 1이라고 표시되고 내 db는 1 인 것처럼 작동합니다.

어떤 아이디어?

 

해결 방법

 

내가 찾은 파일로 이것을 해결했습니다.

C : \ ProgramData \ MySQL \ MySQL Server 5.6 \ my.ini

따라서 프로그램 파일이 아니라 ProgramData 였습니다. 이 경로는 MySQL Workbench-> 서버 인스턴스 관리-> [탭] 시스템 프로필-> 구성 파일에서 얻었습니다. 이것이 현재 설정 파일 경로를 찾아야하는 곳이라고 생각합니다.

 

참조 페이지 https://stackoverflow.com/questions/17896829

 

 

반응형

댓글