-
시놀로지 나스에 도커에서 마리아DB 처음부터 끝까지 설치 완료하기 2부Python 2018. 10. 7. 10:54
시놀로지 nas 에서 docker를 사용하여
마리아 DB를 처음부터 끝까지 설치하기
간섭받지않고 자유롭게 설치하고 깔끔하게 삭제할수 있는 도커(Docker)를 활용하여
처음부터 끝까지 한 번에 설치하여 설치하다가 중도 포기하는 일 없이
신경안쓰고 공부 또는 업무에 집중할수 있도록 시스템을 구축하는것이 주 목표입니다.
목표
1. 시놀로지 나스에 도커를 설치를 합니다.
2. 도커설치 이후에 마리아db를 설치합니다.
3. 마리아db 내부접속 / 외부접속되게 합니다.
4. 한글(utf-8)도 깨짐 없이 출력 설정으로 마무리합니다
이전글 2018/10/07 - [Python] - 시놀로지 나스에 도커에서 마리아DB 처음부터 끝까지 설치 완료하기 1부
이제 부터 utf8 설정을 할것입니다.
아래 화면에서
exit 명령어를 사용하시면 마리아db에서 빠져나 옵니다.
우선 이 도커 서버안에는 편집기가 없습니다.
그래서 편집기를 설치 하겠습니다.
apt-get update 입력하여 업데이트 시켜줍시다.
설치가 되면 이제는 vim 편집기를 설치하겠습니다.
apt-get install vim
설치가 완료 후에
vi를 실행하겠습니다.
vi /etc/mysql/my.cnf 입력하시면
mariadb 설정 화면으로 들어갑니다.
vim 간단 사용법 2018/02/09 - [기타] - vim 기본 명령어
우선 [client] 항목을 찾아 사진에
녹색형광펜이 칠해진것처럼 입력합니다.
[client]
default-character-set = utf8
를 입력해 줍니다.
다음은 [mysqld] 찾아서 아래 표시한것 처럼 입력합니다.
[mysqld]
character-set-server = utf-8
init-connect = 'SET NAMES utf8'
collation-server = utf8_unicode_ci
마지막으로
녹색 체크 되어 있는 두곳을 찾아 마저 입력합니다.
[mysqldump]
default-character-set = utf8
[mysql]
default-character-set = utf8
:wq 하시고 나오시면 설정은 마무리 됩니다.
MariaDB utf8 설정이 잘 되었는지 확인하러 가봅시다
mysql -u root -p 입력 후
암호입력후 접속하신다음
show variables like 'c%';
도커에 장착된 마리아DB 문자셋이
utf8로 잘 지정이 되었습니다.
하지만 나스 도커 콘솔에서의
한글 입력이 안됩니다.
물론 다른 편집기에서 미리 작성해둔 쿼리로
복사 붙이기 하면 되지만 굳이 그렇게 까지 하면서
확인 할 필요는 없을거 같습니다.
우선 마리아db 클라이언트를 설치하여 좀 더 쉽게
서버에 접근 해봅시다.
수고하셨습니다.
2부 끝
'Python' 카테고리의 다른 글
시놀로지 나스에 도커에서 마리아DB 처음부터 끝까지 설치 완료하기 4부 (0) 2018.10.07 시놀로지 nas에 docker에서 마리아DB 처음부터 끝까지 설치 완료하기 3부 (0) 2018.10.07 시놀로지 나스에 도커에서 마리아DB 처음부터 끝까지 설치 완료하기 1부 (1) 2018.10.07 Synology 에서 MariaDB 서버 설치 한번에 끝까지 하기 (0) 2018.10.06 Colaboratory 텐션플로 - 구글 주피터 (0) 2018.10.05