Database
-
1. 사용자 계정 생성 1.1 내부 접속용 create user 'RemoteUser'@'localhost' identified by 'localPassword'; 1.2 모든IP 외부접속용 create user 'RemoteUser'@'%' identified by 'remotePassword'; 1.3 특정IP 외부접속용 create user 'RemoteUser'@'192.168.150.%' identified by 'remotePassword'; 2. 계정 생성 및 권한설정 2.1 내부 접속용 grant all privileges on DB_NAME.* to RemoteUser@'localhost'; 2.2 모든IP 외부접속용 grant all privileges on DB_NAME.* to Re..
MariaDB 사용자 접근 권한 설정1. 사용자 계정 생성 1.1 내부 접속용 create user 'RemoteUser'@'localhost' identified by 'localPassword'; 1.2 모든IP 외부접속용 create user 'RemoteUser'@'%' identified by 'remotePassword'; 1.3 특정IP 외부접속용 create user 'RemoteUser'@'192.168.150.%' identified by 'remotePassword'; 2. 계정 생성 및 권한설정 2.1 내부 접속용 grant all privileges on DB_NAME.* to RemoteUser@'localhost'; 2.2 모든IP 외부접속용 grant all privileges on DB_NAME.* to Re..
2018.07.31 -
1). mysqladmin 실행 파일 사용 $mysqladmin -u hive -p password '비밀번호' 2). UPDATE 쿼리를 사용 $mysql -u root -p use mysql; update user set password=password('비밀번호') where user=’hive'; flush privileges; 3). MySQL의 set password 명령어 사용 $mysql -u hive -p set password for hive=password('비밀번호'); flush privileges;
MariaDB 비밀번호 변경하기1). mysqladmin 실행 파일 사용 $mysqladmin -u hive -p password '비밀번호' 2). UPDATE 쿼리를 사용 $mysql -u root -p use mysql; update user set password=password('비밀번호') where user=’hive'; flush privileges; 3). MySQL의 set password 명령어 사용 $mysql -u hive -p set password for hive=password('비밀번호'); flush privileges;
2018.07.31 -
!outputformat csv !record data.csv (파일명을 포함한 절대 경로 지정) select * from system.catalog limit 10; !record !quit
Apache Phoenix 쿼리 결과를 파일 저장 명령어!outputformat csv !record data.csv (파일명을 포함한 절대 경로 지정) select * from system.catalog limit 10; !record !quit
2018.07.01 -
MySQL 5.7.6 and later: ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass'; MySQL 5.7.5 and earlier: SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');
MySQL root 비밀번호 초기화MySQL 5.7.6 and later: ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass'; MySQL 5.7.5 and earlier: SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');
2017.09.01 -
Phoenix 설치참조 : http://blog.cloudera.com/blog/2015/05/apache-phoenix-joins-cloudera-labs/ 1. Phoenix Parcel 주소 추가 A. Phoenix Parcel 주소 : http://archive.cloudera.com/cloudera-labs/phoenix/parcels/latest/ B. Cloudera Manager 관리 탭 -> 설정 -> 범주(Parcel) 선택 C. 원격 Parcel 리포지토리 URL 부분에 Phoenix Parcel 주소 추가 2. Parcel 다운로드, 배포, 활성화 A. Cloudera Manager 호스트 탭 -> Parcel B. Parcel 이름 : CLABS_PHOENIX 확인 후 C. 다운로..
CDH-5.8.0 Vmware 환경에서 Apache Phoenix 설치Phoenix 설치참조 : http://blog.cloudera.com/blog/2015/05/apache-phoenix-joins-cloudera-labs/ 1. Phoenix Parcel 주소 추가 A. Phoenix Parcel 주소 : http://archive.cloudera.com/cloudera-labs/phoenix/parcels/latest/ B. Cloudera Manager 관리 탭 -> 설정 -> 범주(Parcel) 선택 C. 원격 Parcel 리포지토리 URL 부분에 Phoenix Parcel 주소 추가 2. Parcel 다운로드, 배포, 활성화 A. Cloudera Manager 호스트 탭 -> Parcel B. Parcel 이름 : CLABS_PHOENIX 확인 후 C. 다운로..
2017.04.03 -
1). HDP 2.5 vmware 버젼을 다운로드하고 초기 root/hadoop 으로 로그인한다. 2). yum 을 이용하여 apache phoenix 를 설치한다. 명령어 예제). yum install phoeinx 3). phoenix 는 다음 경로에 설치된다. /usr/hdp/2.5.0.0-1245/phoenix 4). 다음 명령어 터미널에 접속한다. 명령어 예제). ssh root@127.0.0.1 -p 2222 5). hbase-site.xml 을 다음과 같이 수정한다. (/usr/hdp/2.5.0.0-1245/hbase/conf) hbase.regionserver.wal.codec org.apache.hadoop.hbase.regionserver.wal.IndexedWALEditCodec 6)..
HDP 2.5 Vmware 환경에서 Apache Phoenix 설치1). HDP 2.5 vmware 버젼을 다운로드하고 초기 root/hadoop 으로 로그인한다. 2). yum 을 이용하여 apache phoenix 를 설치한다. 명령어 예제). yum install phoeinx 3). phoenix 는 다음 경로에 설치된다. /usr/hdp/2.5.0.0-1245/phoenix 4). 다음 명령어 터미널에 접속한다. 명령어 예제). ssh root@127.0.0.1 -p 2222 5). hbase-site.xml 을 다음과 같이 수정한다. (/usr/hdp/2.5.0.0-1245/hbase/conf) hbase.regionserver.wal.codec org.apache.hadoop.hbase.regionserver.wal.IndexedWALEditCodec 6)..
2017.02.24 -
1) 현재 process의 snapshot이며, 현재 걸려 있는 쿼리 확인 가능. 2). slow query가 있는 경우 processlist (information_schema DB) 로 확인 가능. 명령어 예제). mysql> show processlist; 3). 현재 process의 snapshot 을 접속된 세션 확인 가능. 명령어 예제). mysql> select user,LEFT(host, instr(host,':')-1) IP , count(*) from PROCESSLIST where user not in ('admin','repl','agent','system user') group by LEFT(host, instr(host,':')-1); 4). show global status로 ..
MySQL 데이터베이스 상태 모니터링 쿼리1) 현재 process의 snapshot이며, 현재 걸려 있는 쿼리 확인 가능. 2). slow query가 있는 경우 processlist (information_schema DB) 로 확인 가능. 명령어 예제). mysql> show processlist; 3). 현재 process의 snapshot 을 접속된 세션 확인 가능. 명령어 예제). mysql> select user,LEFT(host, instr(host,':')-1) IP , count(*) from PROCESSLIST where user not in ('admin','repl','agent','system user') group by LEFT(host, instr(host,':')-1); 4). show global status로 ..
2017.01.18 -
Mac 환경에서 MySQL 5.7.9 버젼 설치 후 root 접속 시도 시 패스워드 장애로 MySQL 접속이 불가능하다. sudo /usr/local/mysql/support-files/mysql.server stop sudo mysqld_safe --skip-grant-tables mysql -u root update mysql.user set password=password('2261bbs') where user='root'; 콘솔 윈도우에서 mysqld_safe 실행으로 safe 모드로 MySQL 데몬을 구동하고 다른 콘솔 윈도우를 띄어 MySQL에 접속한다. mysql -u root 접속 후 다음 명령어로 root 비밀번호를 업데이트한다. [5.7 이전 버젼] update mysql.user se..
MySQL 5.7.9 릴리즈 변화된 root 비밀번호 변경하기Mac 환경에서 MySQL 5.7.9 버젼 설치 후 root 접속 시도 시 패스워드 장애로 MySQL 접속이 불가능하다. sudo /usr/local/mysql/support-files/mysql.server stop sudo mysqld_safe --skip-grant-tables mysql -u root update mysql.user set password=password('2261bbs') where user='root'; 콘솔 윈도우에서 mysqld_safe 실행으로 safe 모드로 MySQL 데몬을 구동하고 다른 콘솔 윈도우를 띄어 MySQL에 접속한다. mysql -u root 접속 후 다음 명령어로 root 비밀번호를 업데이트한다. [5.7 이전 버젼] update mysql.user se..
2015.11.18