====== MySQL datadir 변경하기 ======
* on Ubuntu
* MySQL 디렉토리 이동
sudo service mysql stop
# 기존 mysql datadir을 새로운 곳으로 move 예제
sudo mv /var/lib/mysql /home/mysql
# 신규 디렉토리와 하위 디렉토리의 퍼미션 체크
# move 시에는 안해도 됨
sudo chown -R mysql:mysql /home/mysql
* ''my.cnf''
# /etc/mysql/my.cnf 에서 datadir 변경
[mysqld]
datadir = /home/mysql
* ''/etc/apparmor.d/usr.sbin.mysqld'' 수정 [[http://ubuntuforums.org/showthread.php?t=831147|참조 - MySQL won't start after changing datadir]]
# 기존 /var/lib/mysql 관련 라인을 지우고 새로운 경로에 대한 정보 추가
/home/mysql/ r,
/home/mysql/** rwk,
* 재시작
# 굳이 apparmor를 재시작할 필요는 없으나, 혹시 필요하다면
# service apparmor restart
# mysql 재시작
sudo service mysql start