Maria DB 설치 (mysql이 설치된 상태에서 maria 설치)

불당   
   조회 15822  

다운로드
 
다이렉트 다운로드 링크...
 
MySQL 소스설치(참조) 
 
tar xvf mariadb-5.5.29.tar.gz
cd mariadb-5.5.29
 
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/maria -DWITH_SSL=yes -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci
 
make
make install
 
디렉토리의 권한을 설정.
maria 사용자를 를 만들지 않고 기존의 mysql을 그대로 쓴다. ㅎㅎ....
chown -R mysql.mysql /usr/local/maria
 
root의 경로를 수정 (mysql에서 maria로)
vi ~/.bash_profile
PATH=$PATH:$HOME/bin:/usr/local/maria/bin
 
다음에 변경된 경로를 적용 (지금 작업해야 하니까)
source ~/.bash_profile
 
mysql이 자동실행되게 script를 복사 (이미 mysql이 설치되어 있으니... 시작 파일만 대체...ㅋㅋ)
cp /usr/local/maria/support-files/mysql.server /etc/init.d/mysqld
 
MySQL을 죽이고
/usr/local/mysql/support-files/mysql.server stop
 
MySQL DB를 복사하고
mv /usr/local/maria/data /usr/local/maria/data_org
cp -R /usr/local/mysql/data /usr/local/maria/data
 
data 디렉토리의 권한을 설정.
chown -R mysql.mysql /usr/local/maria/data
 
Maria를 시작한다
/usr/local/maria/support-files/mysql.server start
 
MySQL update를 해준다 (root는 mysql의 root)
/usr/local/maria/bin/mysql_upgrade -u root -p
 
* MySQL 5.6.x에서 생성한 DB 테이블은 maria 5.5.29로 변환 안된다. 오류 나온다.

이러면 DB가 mysql에서 maria로 바뀐다.
 
Only Maria만 설치하는 경우에는... MySQL의 설치순서대로 Maria를 하면 된다.
 
- opencode.co.kr -
오픈소스 전문기업 KT DS
MARIADB 오픈소스유통,설치,기술지원,컴플라이언스,거버넌스,상용-오픈소스SW전...
MARIADB, 알지오
IT전문교육 실무중심 MARIADB, 원격평생교육시설 정식인가.
MARIADB 교보문고
MARIADB, 신간, 베스트셀러 업데이트, 최대1만원 할인+바로드림 서비스!
파워링크 AD   클릭초이스등록
불당 2013-04
5.5.30에서는 뭐가 달라진 듯... 오류가 나와서 MySQL DB를 그대로 Maria에서 쓸 수 없네요. ㅠㅠ...