windows/ubuntu 같은 data 폴더를 사용할 수 있습니다.
windows APMsetup
아래 파일에서 [mysqld] 를 찾습니다.
C:\APM_Setup\Server\MySQL5\data\my.ini
그후 아래 항목을 추가해 줍시다. ex: 위치는 알아서 (datadir = D:\!!APM\mysql)
# The MySQL server
[mysqld]
datadir = D:\!!APM\mysql
저장후 my.ini 파일을 아래 위치로 복사해 줍니다.
C:\APM_Setup\Server\MySQL5\my.ini
이제 mysql 을 재시작하시면 됩니다.
ubuntu LAPM
우선 mySQL 중지 합니다
sudo /etc/init.d/mysql stop
옮길 디렉토리를 준비합니다.
ex: 위치는 알아서 (datadir = /home/user/mysql)
sudo cp -r /var/lib/mysql /home/user/
소유자 및 그룹 권한을 mysql로 변경합니다.
sudo chown -R mysql:mysql /home/user/mysql
그후 my.cnf 아래 datadir 항목을 찾아 수정합니다.
sudo gedit /etc/mysql/my.cnf
[mysqld]
#datadir=/var/lib/mysql
datadir=/home/user/mysql
또 usr.sbin.mysqld 도 수정합니다.
ex: /var/lib/mysql/ 를 /home/user/mysql/ 로 수정
sudo gedit /etc/apparmor.d/usr.sbin.mysqld
# /var/lib/mysql/ r,
# /var/lib/mysql/** rwk,
/home/user/mysql/ r,
/home/user/mysql/** rwk,
저장후 apparmor 와 mysql 재시작 합니다.
sudo /etc/init.d/apparmor reload
sudo /etc/init.d/mysql restart
참고: 같은 폴더 사용하기
윈도우에선 ext4 파티션을 사용하기 불편합니다. 못하는건 아니고요.
www.ext2fsd.com 방문하시면 해당 유틸의 도움으로 윈도우에서 ext4 파티션 사용이 가능합니다.
아무튼 그래서 ntfs 파티션을 사용하겠다면 자동 마운트를 해두어야 합니다.
자동 마운트 해두고 위에서 처럼 설정하시면 됩니다.
자동으로 드라이브(파티션) 마운트하기 - K/Ubuntu
'웹서버플밍 > APM-conf' 카테고리의 다른 글
| L,APM mySql data 폴더를 다른곳으로 변경하고 windows, ubuntu 같은 폴더 사용하기 (0) | 2011/11/10 |
|---|---|
| 첨부파일 용량 늘이기 (error: File size exceeds allowed limit) (0) | 2010/01/13 |
| APM7 업로드 용량 문제 해결법 (sql 파일 복구 에러) (0) | 2010/01/01 |
| apache2 모듈 mod_rewrite 사용하기 (0) | 2009/11/16 |