2020년 7월 26일 일요일

마리아DB, HeidiSQL 설치



마리아DB, HeidiSQL 설치

http://ojc.asia/bbs/board.php?bo_table=LecJpa&wr_id=350

2. MariaDB Database

2.1.다운로드

브라우저에서 다음 키워드로 검색하여 다운로드 사이트로 접속합니다.

mariadb download

사진 설명을 입력하세요.

'Download 10.1.16 Stable Now!' 버튼을 클릭합니다.

다음 화면에서 OS에 맞는 파일을 선택합니다.

사진 설명을 입력하세요.

화면에서 'No thanks, just take me to the download' 버튼을 클릭하면 다운로드가 시작됩니다.

사진 설명을 입력하세요.

2.2.압축해제

적당한 드라이브 밑에 mariadb라는 폴더를 생성하고 다운로드 받은 파일을 이 폴더에서 압축을 해제 합니다.

e.g) c:\mariadb

2.3.데이터베이스 생성

콘솔창을 관리자 권한으로 실행하고 압축 해제 시 생긴 bin 폴더로 이동합니다.

다음 명령을 콘솔에서 실행하면 데이터베이스 설치가 시작됩니다.

mysql_install_db --datadir=c:\mariadb\mariadb-data\ --service=MariaDB --password=1111

관리자 아이디는 'root' 이며 비밀번호는 데이터베이스 설치 시 '1111' 로 지정했습니다.

mariadb-data는 DB저장폴더 입니다. --service 옵션으로 윈도우 서비스에 등록합니다.

2.4.윈도우 서비스로 등록

제어판 > 관리도구 > 서비스 경로로 접근하여 'MariaDB' 서비스가 있는지 확인합니다.

데이터베이스는 아직 시작되지 않은 상태입니다.

2.5.한글처리

한글처리를 위해 데이터베이스가 설치된 폴더 밑으로 존재하는 my.ini 파일을 수정합니다.

리눅스일 경우 설정파일은 my.cnf 파일입니다.

[mysqld]

datadir=c:/mariadb/mariadb-data

init_connect = SET collation_connection = utf8_general_ci

init_connect = SET NAMES utf8

default-character-set = utf8

character-set-server = utf8

collation-server = utf8_general_ci

[client]

default-character-set = utf8

[mysqldump]

default-character-set = utf8

[mysql]

default-character-set = utf8

2.6.서비스 시작

제어판 > 관리도구 > 서비스 경로로 접근하여 'MariaDB' 서비스를 시작합니다.

사진 설명을 입력하세요.

3. HeidiSQL

Maria DB에 접속하여 GUI적으로 데이터베이스를 관리할 수 있는 하이디를 설치합니다.

3.1.다운로드 사이트 접속

브라우저에서 다음 키워드로 검색하여 다운로드 사이트로 접속합니다.

heidisql download

사진 설명을 입력하세요.

상단에 "Package HeidiSQL 9.3 Installer" 버튼을 클릭하면 다운로드가 시작됩니다.

3.2.설치

다운로드 받은 파일을 클릭하여 디폴트 설정으로 설치합니다. 특별히 변경해야 할 설정은 없습니다.

3.3.실행

바탕화면에 설치된 아이콘을 클릭하여 하이디를 기동합니다. "신규" 메뉴를 클릭합니다.

사진 설명을 입력하세요.

암호 '1111'을 입력하고 하단의 '열기' 버튼을 클릭합니다.

사진 설명을 입력하세요.

Maria DB는 기본적으로 3306포트를 사용합니다.



댓글 없음:

댓글 쓰기

(C#교육동영상)C# ADO.NET 실습 ODP.NET/ODAC 설치 오라클 함수 호출 실습, C#학원, WPF학원, 닷넷학원, 자바학원

  (C#교육동영상)C# ADO.NET 실습  ODP.NET/ODAC 설치  오라클 함수 호출 실습, C#학원, WPF학원, 닷넷학원, 자바학원 https://www.youtube.com/watch?v=qIPU85yAlzc&list=PLxU-i...