python 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) - 설정 및 모니터링Mysql, Maria DB 2018. 5. 12. 17:33
1. maria DB 로깅설정 set global general_log = 1; set global log_output = 'TABLE'; show variables where Variable_name in ('version', 'log' , 'general_log') 2. 접속로그 확인 쿼리 select * from general_log where command_type = 'Connect' 3. 파이썬(python)을 이용한 접속로그 출력 import pymysql conn = pymysql.connect(host='ip', user='root', password='password',db='mysql', charset='utf-8') c = conn.cursor() c.execute('select *..