본문 바로가기

mysql 데이터 디렉터리의 위치 UNIX 환경에서는 MySQL을 소스로 부터 설치할 경우, /usr/local/mysql/var가 기본 위치이고, 바이너리 배포를 가지고 설치할 때는 /usr/local/mysql/data가 기본 위치가 되며, RPM 파일을 가지고 설치할 때는 /var/lib/mysql 가 기본 위치라고 한다. Windows 환경에서는 기본 데이터 디렉터리가 c:\mysql\data이다고 한다. 하지만 세상에 영원한 것이 어디 있던가 ? 설치하는 환경, 설치 방법에 따라 달라서 아래와 같이 mysql에 로그인해서 쿼리해 보면 정확히 알 수 있다. ▶ mysql 에 로그인 해서 데이터 디렉터리의 위치 알아 본다. - show variables like 'datadir' ; ※ 위의 화면은 우분투에 내가 설치한 데이타디렉토.. 더보기
mysql 테이블 이름 lower_case_table_names 대소문자 변경 mysql 테이블 이름 대소문자 관련 옵션 설정 lower_case_table_names = 0 // 테이블 생성 및 조회 시 대·소문자 구분한다.lower_case_table_names = 1 // 입력 값이 대·소문자든 소문자로 인식 소문자 인식 파일 생성lower_case_table_names = 2 // 윈도우에서 대·소문자를 구분해서 테이블생성 리눅스와 유닉스의 경우 0, 윈도우의 경우 1, 맥키토시의 경우 2 가 기본 값임. 하나의 플랫폼 OS상에서만 MySQL을 사용한다면 lower_case_table_names 변수를 변경시킬 필요나 관심이 없겠지만 대소문자를 구분하는 OS간 호환을 염두에 두는 경우라면 lower_case_table_names 또는 테이블 등의 이름생성 시 대소문자에 대한.. 더보기
우분투(리눅스) 버젼 알아보기 우분투(리눅스) 버젼 알아보기 가끔 다른걸 하다 보면 내가 리눅스 버젼 어떤 것을 설치 했는지 잊어 버리는 경우가 있다. 이럴때 찾아 볼 수 있는 명령어다. 윈도우는 그냥 오른쪽 마우스 눌러 속성 보면 되는데 리눅스니까 명령어 하나 알아두는 것도 좋을 듯 하다. 물론 우분투에서도 시스템 설정에 들어가서 자세히 보기를 누르면 알수 있지만 우린 리눅스를 공부하는 거니까.. 명령어 공부 !! 1 우분투 데스탑에서 버젼 알아보기 - 시스템 설정에서 자세히 보기를 누르면 된다. - 여기 보니 내가 설치한 것은 ubuntu 13.10 인 것을 확인 할 수 있다. 2. 명령어로 알아보기 - 터미널에서 uname -a 또는 cat /proc/version 으로 알아 볼 수 있다. - 아래 그림을 보면 ubuntu 13.. 더보기