반응형
MySQL 5.6에서 lower_case_table_names 변수 값을 변경하는 데 문제가 있습니다 ...
내 Windows 7의 기본값은 '1'입니다. '2'로 바꾸고 싶어요.
여러 가지 방법을 시도해 보았습니다.
- 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)
- Copied my-default.ini and pasted to the same directory, but renamed to my.ini
- Copied my.ini to \bin folder
- 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
반응형
'MySql' 카테고리의 다른 글
MySQL SQL 왼쪽 조인. 너무 오래 걸립니다. (0) | 2020.12.27 |
---|---|
MySQL Inner Join Update (0) | 2020.12.26 |
MySQL 짧은 한 달 동안 MySQL DATE_FORMAT '% M'? (0) | 2020.12.26 |
MySQL 왼쪽 외부 조인 with where 절-일치하지 않는 행 반환 (0) | 2020.12.26 |
MySQL Mysql to select month-wise record even if data not exist (0) | 2020.12.26 |
댓글