본문 바로가기

programmer/Databases

(6)
python to hive (spark) spark 환경에 있는 hive DB를 python으로 접속하는 방법이다. $ pip install impyla from impala.dbapi import connect conn = connect(host='IP', port=10000, user='id', password='pass', auth_mechanism='PLAIN') cursor = conn.cursor() cursor.get_databases() cursor.execute("select * from DB.TABLE limit 10") results = cursor.fetchall() for row in results: print(row) 참조. https://euriion.com/?p=411856 Hive server 2에 python i..
redis bulk api(java spring boot) 사용법 하기에 잘 설명 되어있음 https://stackoverflow.com/questions/56406655/redistemplate-save-multiple-key-value-pairs-to-hash-problem
특정 버전 mysql 설치 방법 1. 설치 파일 다운로드 https://downloads.mysql.com/archives/community/ MySQL :: Download MySQL Community Server (Archived Versions) Please note that these are old versions. New releases will have recent bug fixes and features! To download the latest release of MySQL Community Server, please visit MySQL Downloads. MySQL open source software is provided under the GPL License. downloads.mysql.com 2. os 버전 확..
Mysql 필요 쿼리 정리 1. 중복된 갯수가 n 개 이상인 SELECT 필드명, count(*) as 변수명 FROM 테이블명 GROUP BY 필드명 HAVING 변수명 > n; 출처: https://link2me.tistory.com/728 [소소한 일상 및 업무TIP 다루기] [MySQL] 중복된 갯수가 n 개 이상 및 데이터 찾기 1. 중복된 갯수가 n 개 이상인 SELECT 필드명, count(*) as 변수명 FROM 테이블명 GROUP BY 필드명 HAVING 변수명 > n; 또는 SELECT 필드명, count(*) FROM 테이블명 GROUP BY 필드명 HAVING count(*) > n; // 중.. link2me.tistory.com 2. 중복 조건 걸기 SELECT * FROM Customers WHERE ..
mysql database 기본 명령어 구분 명령어 요소 설명 system show databases use DBName show tables desc TableName Field 컬럼이름 int(?) 정수형, 괄호 안의 숫자는 무시 varchar(?) 문자열,괄호안의 수자는 최대 글자수 Null Yes : 결측치 허용 No: 결측치 허용 안한 key PRI로 표시된 컬럼은 다른 행과 중복되는 값 저장 불가. 고유한 index. Extra PRI 컬럼에 auto_increment가 명시된경우 데이터를 저장할 때 시스템이 1씩 자동으로 증가하는 인덱스를 부여. python에서는 이 컬럼에 데이터를 저장할 필요가 없다. 입력 insert into TableName (컬럼1, 컬럼2, ...) value (값1, 값2, ...); Null이 yes..
mysql Database password 변경 ** mysql을 zip파일 형식으로 받았다면 압축푸는 위치를 유의하자. 특수문자가 경로상에 존재하면 init 이 안될 수 있으니 애초에 C:, D:에 설치하고 진행하자. mysql을 정상적으로 설치한 후에 data폴더에 들어가면 init로그를 확인 할 수 있다. D:\mysql-8.0.21-winx64\data\'PC이름'.err 'PC이름'.err 파일을 하나뿐이 없다. 파일을 메모장으로 열어보면 임시 비밀번호가 생성된 로그를 확인할 수 있다. 끝에 lgcYf64kT)8b 를 복사하자. 2020-08-22T00:58:40.~ 6 [Note] [~] [Server] A temporary password is generated for root@localhost: lgcYf64kT)8b 관리자권한으로 cm..

반응형