mysql
-
[Python] pandas를 이용한 mariadb 결과값 csv 파일로 저장Mysql, Maria DB 2019. 8. 26. 01:22
DB의 결과값을 CSV로 저장할 필요가 있을 수도 있는데, 저장할 양이 많아질 수록 pandas를 이용하면 빠른 속도로 저장할 수 있다. 샘플 : 윈도우 성능 퍼포먼스 데이터 약 80만건 import pymysql print('start-time : ', str(datetime.now())[:19] ) def filewrite(): with open('mysql_output.csv', 'a') as f: f.writelines(text[:-1]+'\n') conn = pymysql.connect(host=' ', user=' ', password=' ' ,db=' ', charset='utf8') c = conn.cursor() sql = 'select * from perfomance_log where ..
-
python을 이용한 maria DB 접속 로그 (1) - grafana 시각화 모니터링Mysql, Maria DB 2019. 6. 10. 12:36
grafana는 다양한 Data-Source를 사용할 수 있는 시각화 프로그램이다. 위와 같이 다양한 Data-Source를 연결할 수 있는데, 여기서는 mysql과 연동하여 간단한 대쉬보드를 만들겠다. 설치는 쉽기 때문에 패스하며, https://grafana.com/grafana/download URL을 참고하여 설치하면 된다. 1. grafana에 로그인을 하여 아래와 같이 data source를 클릭 2. mysql 선택 3. 기본적인 정보를 입력하고, Save & Test를 눌러 OK가 나오면 정상적으로 연결된다. 4. 다음으로 DashBoard를 선택하여, 그래프를 선택한다. 여러 그래프가 많지만 간단하게 'Table" 을 선택 5. 기본적으로 데이터가 없기 때문에 'Panel Title'에서..