mariadb

Database backup automation

Database backup 개요 외부에서 접근가능한 응용프로그램 데이터베이스 서버에 작성된 데이터 백업 파일을 외부에서 접근이 불가능한 파일 백업 서버로 수집해서 보관하기 위한 구성입니다. 데이터베이스 서버 데이터베이스 백업 MariaDB 가 Docker 컨테이너로 실행되고 있습니다. Cron 일정 작업으로 일일 백업을 진행합니다. $ docker exec –user root mariadb /bin/bash… 더 보기 »Database backup automation

Python mysqlclient 패키지 설치 문제

Django 프로젝트를 만들고, 데이터베이스 연결 구성을 위해 mysqlclient 패키지를 설치하던 중 문제가 발생했습니다. 환경 macOS Mojave 10.14.5 Python 3.7.3 pip 19.1.1 (Python 3.7) 문제 터미널에서 아래 명령으로 mysqlclient 패키지 설치를 실행하면 에러가 발생합니다. $ pip3 install mysqlclient Collecting mysqlclient Using cached https://files.pythonhosted.org/packages/f4/f1/3bb6f64ca7a429729413e6556b7ba5976df06019a5245a43d36032f1061e/mysqlclient-1.4.2.post1.tar.gz ERROR: Complete output… 더 보기 »Python mysqlclient 패키지 설치 문제

MariaDB 를 빠르게 설치

도커 Docker Docker는 컨테이너를 사용해 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼입니다. 저는 개발 환경을 준비하기 위해 도커 Docker를 활용하고 있습니다. 도커 설치 설치 파일을 내려받아 설치합니다. 링크는 윈도우즈에서 도커를 사용하기 위해 필요합니다. 이미지 검색 MariaDB 이미지를 검색합니다. PS> docker search mariadb… 더 보기 »MariaDB 를 빠르게 설치

MySQL 의 PASSWORD 함수

MySql 의 PASSWORD 함수는 해시값을 계산한 문자열을 반환하는 함수입니다. 비밀번호를 처리할 때 많이 사용됩니다. 실제 서버의 계정 비밀번호도 PASSWORD 함수를 사용해서 처리하게 됩니다. 주의 해시가 계산된 값이 4.1.0 이전 버전과 4.1.1 이후 버전이 다릅니다. Password Hashing in MySQL 페이지 참조하십시오. 4.1.1 이후 버전에서 PASSWORD 함수… 더 보기 »MySQL 의 PASSWORD 함수