MARIADB

포스트: 10|조회수: 0|TERM
Items

Posts

10 posts
R Studio에서 MariaDB 연결하기

R Studio에서 MariaDB 연결하기

블루오션 [BLUE OCEAN]|2016년 12월 19일

MariaDB든 MySQL이든 항상 필요한것은 클라이언트 라이브러리다.아래 패키지를 설치 한다. # yum install MySQL-python# yum install mariadb-devel 이제 R Studio화면에서 R script를 만들어 다음 코드를 입력하면 끝. install.packages("DBI")install.packages("RMySQL", type = "source") library(RMySQL)con <- dbConnect(MySQL(), host = "127.0.0.1", dbname = "DATABASE_NAME", user = "DB_USER", password = "DB_PASSWD", port = 3306)dbListTables(con

Jupyter에서 MariaDB note만들기

Jupyter에서 MariaDB note만들기

블루오션 [BLUE OCEAN]|2016년 12월 18일

[ Jupyter에서 MariaDB note만들기 ] 아래 패키지를 설치한다.# yum install python-pandas# yum install MySQL-python# yum install mariadb-devel => 아래 쿼리 실행 시 에러가없으면 설치 안해도된다. import pandas as pdimport MySQLdb dbconnect = MySQLdb.connect( '127.0.0.1', 'db_id', 'db_passwd', 'database_name') pd.read_sql('select * from TABLE_NAME', dbconnect) =============================== 주의) docker container를 사용하

MySQL server has gone away 에러 조치

블루오션 [BLUE OCEAN]|2016년 11월 28일

[ 에러 발생 ]MySQL server has gone away [ 조치 사항 ]생각보다 충분히 증가시켜야 한다. 1) 버퍼사이즈 증가(최대 물리 메모리의 70~80%까지 가능innodb_buffer_pool_size = 2G 2) 패킷버퍼 사이즈 조정max_allowed_packet = 1000M 3) 타임아웃 조정wait_timeout=720000interactive_timeout = 720000 [ 변경 사항 확인 ]SHOW ENGINE INNODB STATUS\Gshow global variables like '%timeout';

MariaDB innodb풀 백업/증분 백업

블루오션 [BLUE OCEAN]|2016년 11월 10일

MariaDB의 경우 증분 백업을 못한다. 그래서 외부 패키지의 도움을 받아야 한다.아래는 간단하게 패키지만 소개한다. 1. 설치다은로드 : https://www.percona.com/downloads/XtraBackup/LATEST/쉽게 아래 명령어로 설치하자.# yum install percona-xtrabackup 2. 풀 백업xtrabackup --backup --target-dir=/home/backups/ 3. 증분 백업xtrabackup --backup --target-dir=/home/backup --datadir=/var/lib/mysql/data기타 다양한 방법이있다. 아래 도움말을 참고하자. 4. 복구# innobackupex --apply-log /home/backup/YYYY-