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

불당   
   조회 16449  

다운로드
 
다이렉트 다운로드 링크...
 
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 -
MARIADB 교보문고
MARIADB, 신간, 베스트셀러 업데이트, 최대1만원 할인+바로드림 서비스!
앱+서버 Full소스 판매
페이스북과 비슷한 소셜 SNS 앱+서버 소스 판매합니다. 커뮤니티,채팅,그룹기능
MARIADB 엔솔시스템즈
MARIADB구축전문, 10년 이상의 경험과 기술력, DB서버구축 및 관리운영
파워링크 AD   클릭초이스등록
불당 2013-04
5.5.30에서는 뭐가 달라진 듯... 오류가 나와서 MySQL DB를 그대로 Maria에서 쓸 수 없네요. ㅠㅠ...