728x90
반응형
ubuntu 12.04에 MariaDB를 설치하였다가 mysql로 다시 전환할 일이 있는데 문서가 제대로 없어서 오랜 시간 삽질을 했다.
기록을 위해서 내용을 정리한다.
1. mariadb-server 삭제apt-get purge --auto-remove mariadb-server* apt-get purge --auto-remove mysql-common*이렇게 해서 mariadb 및 mysql 관련 패키지를 모두 삭제합니다. 2. sources.list 수정 /etc/apt/sources.list 파일에서 mariadb 관련 주소를 삭제 또는 주석처리합니다. 그리고 나서apt-get update이렇게 하지 않고 mysql을 설치하면 mysql 관련 의존성 패키지를 가져올 때 mariadb 관련 파일을 가지고 오기 때문에 mariadb 관련 sources.list를 지워주고 sources.list를 업데이트합니다. 3. mariadb 관련 파일 삭제 /var/lib/ 밑에 mysql 디렉토리를 삭제합니다. 이걸 삭제하지 않고 설치할 경우 기존에 설치했던 mysql보다 버전이 낮다고 장애가 발생합니다. 이 디렉토리는 db 관련 테이블 스키마 및 데이터들이 들어있는 디렉토리입니다. 이걸 삭제하고 깨끗한 상태를 만듭니다. 4. mysql 설치apt-get -y install mysql-server이렇게 해서 mysql-server를 설치하면 정상적으로 설치가 됩니다.
728x90
반응형
'Programming > Database' 카테고리의 다른 글
pgsql sequence 초기화 (0) | 2014.07.07 |
---|---|
Windows에 설치된 Mysql 자료를 Linux로 옮기기 (0) | 2013.03.21 |