MariaDB-설치

MariaDB에 대한 모든 다운로드 는 공식 MariaDB 재단 웹 사이트 의 다운로드 섹션에 있습니다. 원하는 버전에 대한 링크를 클릭하면 여러 운영 체제, 아키텍처 및 설치 파일 유형에 대한 다운로드 목록이 표시됩니다.

LINUX / UNIX에 설치

Linux / Unix 시스템에 대해 잘 알고있는 경우 소스를 다운로드하여 설치를 빌드하십시오. 권장되는 설치 방법은 배포 패키지를 사용하는 것입니다. MariaDB는 다음 Linux / Unix 배포 용 패키지를 제공합니다.

  • RedHat/CentOS/Fedora
  • Debian/Ubuntu

다음 배포판에는 저장소에 MariaDB 패키지가 포함되어 있습니다.

  • openSUSE
  • 아치 리눅스
  • Mageia
  • Mint
  • Slackware

Ubuntu 환경에 설치하려면 다음 단계를 따르십시오.

Step 1 − 루트 사용자로 로그인합니다.

Step 2 − MariaDB 패키지가 포함 된 디렉토리로 이동합니다.

Step 3 − 다음 코드로 GnuPG 서명 키 가져 오기 −

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db

Step 4 − MariaDB를 sources.list파일. 파일을 열고 다음 코드를 추가하십시오-

sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntuprecise main'

Step 5 − 다음으로 시스템 새로 고침 −

sudo apt-get update

Step 6 − 다음과 같이 MariaDB를 설치합니다 −

sudo apt-get install mariadb-server

Windows에 설치

자동 설치 파일 (MSI)을 찾아서 다운로드 한 후 파일을 두 번 클릭하면 설치가 시작됩니다. 설치 마법사는 모든 설치 단계와 필요한 설정을 안내합니다.

명령 프롬프트에서 시작하여 설치를 테스트하십시오. 일반적으로 디렉토리에서 설치 위치로 이동하고 프롬프트에 다음을 입력하십시오.

mysqld.exe --console

설치에 성공하면 시작과 관련된 메시지가 표시됩니다. 이것이 나타나지 않으면 권한 문제가있을 수 있습니다. 사용자 계정이 애플리케이션에 액세스 할 수 있는지 확인하십시오. Windows 환경에서 MariaDB 관리에 그래픽 클라이언트를 사용할 수 있습니다. 명령 줄이 불편하거나 번거 롭다면 반드시 시험해보십시오.

설치 테스트

몇 가지 간단한 작업을 수행하여 MariaDB의 작동 및 설치를 확인합니다.

Use the Admin Utility to Get Server Status

mysqladmin 바이너리로 서버 버전을 확인합니다.

[root@host]# mysqladmin --version

버전, 배포, 운영 체제 및 아키텍처가 표시되어야합니다. 해당 유형의 출력이 표시되지 않으면 설치에 문제가 있는지 검사하십시오.

Execute Simple Commands with a Client

MariaDB에 대한 명령 프롬프트를 불러옵니다. 이렇게하면 MariaDB에 연결되고 명령을 실행할 수 있습니다. 다음과 같이 간단한 명령을 입력하십시오-

mysql> SHOW DATABASES;

설치 후

MariaDB를 성공적으로 설치 한 후 루트 암호를 설정하십시오. 새로 설치하면 암호가 비어 있습니다. 새 암호를 설정하려면 다음을 입력하십시오-

mysqladmin -u root password "[enter your password here]";

새 자격 증명으로 서버에 연결하려면 다음을 입력하십시오.

mysql -u root -p
Enter password:*******

Windows에서 업그레이드

Windows 시스템에 이미 MySQL이 설치되어 있고 MariaDB로 업그레이드하려는 경우; MySQL을 제거하고 MariaDB를 설치하지 마십시오. 이로 인해 기존 데이터베이스와 충돌이 발생합니다. 대신 MariaDB를 설치 한 다음 Windows 설치 파일에서 업그레이드 마법사를 사용해야합니다.

MySQL my.cnf 파일의 옵션은 MariaDB에서 작동합니다. 그러나 MariaDB에는 MySQL에는없는 많은 기능이 있습니다.

my.cnf 파일에서 다음 충돌을 고려하십시오.

  • MariaDB는 기본적으로 임시 파일에 Aria 스토리지 엔진을 사용합니다. 임시 파일이 많은 경우 MyISAM 테이블을 사용하지 않는 경우 키 버퍼 크기를 수정하십시오.

  • 애플리케이션이 자주 연결 / 연결 해제되는 경우 스레드 캐시 크기를 변경하십시오.

  • 100 개 이상의 연결을 사용하는 경우 스레드 풀을 사용하십시오.

적합성

MySQL과 MariaDB는 본질적으로 동일합니다. 그러나 업그레이드 문제를 일으킬 수있는 충분한 차이가 있습니다. MariaDB 기술 자료 에서 이러한 주요 차이점을 더 많이 검토하십시오 .