반응형
오늘 마인크래프트 서버를 윈도우에서 우분투로 옮겼는데 작동이 안되는 일이 발생했습니다.
DB 테이블을 확인해 봤더니 이름은 같은데 대문자로 된 테이블들이 막 생겨나 있었습니다.
인터넷 검색을 해보니 원인은 대소문자 구분!
윈도우에서는 대소문자를 구분 안하는데 리눅스는 대소문자를 구분합니다.
그러면 리눅스에서도 대소문자 구분을 없애면 됩니다.
/etc/mysql/my.cnf 파일을 수정하여 없앨수 있습니다.
[mysqld] 아래에다가
lower_case_table_names=1라는 구문을 추가한 다음 재시작 해주면 됩니다. (아 물론 그 전에 생겼던 대문자로 이루어진 테이블을 없애야 오류를 막을 수 있을 듯 합니다.)
반응형