우분투 12.04에서 mysql의 기본 디렉토리를 변경할 수 없습니다.우분투 12.04에서 mysql 기본 데이터 디렉토리 변경
내가 뭘하려 :
서비스 mysql을 정지
I 이동의/var/파운드/mysql을/데이터/mysql을
DATADIR =/데이터/mysql을 # my.cnf의
서비스 mysql 시작
/var/log/mysql# service mysql start
start: Job failed to start
우분투 12.04에서 mysql의 기본 디렉토리를 변경할 수 없습니다.우분투 12.04에서 mysql 기본 데이터 디렉토리 변경
내가 뭘하려 :
서비스 mysql을 정지
I 이동의/var/파운드/mysql을/데이터/mysql을
DATADIR =/데이터/mysql을 # my.cnf의
서비스 mysql 시작
/var/log/mysql# service mysql start
start: Job failed to start
출력 :
는/var/log/mysql을 # 서비스 MySQL은 시작을 시작 : 나는 시도하고 다시 시작하면 작업은
을 시작하지 못했습니다. 적어도 하나의 문제 : apparmor.
내가/데이터를 추가하여 고정/MySQL은 /etc/apparmor.d/usr.sbin.mysql합니다 :
...
/var/lib/mysql/ r,
/var/lib/mysql/** rwk,
/data/mysql/ r,
/data/mysql/** rwk,
...
+1 다른 온라인 게시물이이 수정 프로그램을 참조하지 않습니다. – zengr
참조 HTTP를 : //askubuntu.com/questions/137424/moving-mysql-datadir. AppArmour와 관련이있을 수 있습니다. –
이러한 단계를 수행했습니다. 같은 오류. – Tampa
내가 제안 할 수있는 것은 로그 파일에서 메시지를 조사하는 것입니다. 'service mysql start'를 실행 한 후'/ var/log'에 기록 된 최신 로그 파일의 목록을 제공하는'ls -altr/var/log'를 입력하십시오. 최근에 변경된 각 로그에서 메시지를 찾습니다. –