일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 7월 공모주 청약 일정
- 맥
- java
- codeigniter
- SQL
- 오라클
- 주식 청약 일정
- html
- 자바스크립트
- Oracle
- 코드이그나이터
- 제이쿼리
- 공모주
- MYSQL
- JSTL
- php
- IPO
- Stock
- css
- 공모주 청약 일정
- Eclipse
- 주식 청약
- Stock ipo
- JavaScript
- 자바
- 리눅스
- 공모주 청약
- jquery
- 주식
- linux
- Today
- Total
목록2020/08 (93)
개발자의 끄적끄적
[sql] mysqldump 의 사용법 [펌] 백업뿐만 아니라, 데이터의 이관이나 복제등과 같이 어떤 MySQL 서버에서 다른 서버로 데이터를 옮기는 경우 MySQL 패키지에 기본적으로 포함되어 있는 mysqldump라는 도구를 자주 사용하게 된다. mysqldump 명령과 옵션의 기본 구성 mysqldump [DB 접속 정보] [dump 옵션] [dump 대상 옵션] > /tmp/dump_data.sql mysqldump는 기본적으로 모든 출력물을 화면(stdout)으로 보내게 된다. 그래서 이 결과를 백업용이나 데이터 이관용으로 사용하기 위해서는 표준 출력을 파일로 리다이렉션해서 저장해야 한다. DB 접속 정보 --host : 데이터베이스 호스트 정보 --user : 접속 데이터베이스 계정 --pas..
[DB Security] 공짜로 DB 암호화 하는 방법 추가 암호화 솔루션 구매 없이 개인정보 데이터 를 컬럼 단위 암호화 하는 방법 입니다. 양방향 암호화 아래 방식으로 키 테이블과 암호화 / 복호화 함수를 만든 다음 개인정보 데이터를 입력 , 수정 , 조회 하는 부분을 모두 변경 ( SQL , SP , java 등등 ) 해야 합니다. 1. Key 테이블을 일단 만들고 key 데이터를 한건 넣습니다. ( 임의로 ) 2. Encode param 함수 와 decode param 함수파일을 보면 오라클의 기본 함수를 이용합니다. 3. Encode param 함수는 암호화 할 컬럼 데이터를 입력 또는 수정하는 쿼리에 사용합니다. 4. Decode param 함수는 암호화 한 컬럼 ..
[쉘스크립트] crontab 및 mysqldump 실행하여 주기적 DB백업 수행 데이터베이스는 주기적으로 백업하여, 유사시 전일 데이터로 복원할 수 있도록 해야한다. 아래 스크립트는 mysqldump를 실행하여 DB백업 압축파일을 저장하는 쉘스크립트이다. #!/bin/bash cd /root/backup/daily/ DATE_YYYYMMDDHHMMSS=`date '+%Y%m%d%H%M%S'` dailysql=$DATE_YYYYMMDDHHMMSS'_daily.sql' password='password' echo "mysql dailysql dump start.." mysqldump -uroot -p$password --single-transaction databasename > ./$dailysql ech..
[oracle] 암호화 / DBMS_CRYPTO 패키지를 이용하여 데이터 암,복호화[펌] 오라클 10g 이상에서 사용할 수 있는 DBMS_CRYPTO 패키지를 이용하여 암호화 하는 방법 1. DBMS_CRYPTO 패키지 생성 설치 되어 있지 않을 경우 다음의 SQL을 수행해서 패키지를 생성한다. /$ORACLE_HOME/rdbms/admin/dbmsobtk.sql /$ORACLE_HOME/rdbms/admin/prvtobtk.plb 2. SYS유저에서 사용할 패키지를 생성 함. 테스트에서 사용 할 암호 키 값은 '12345678'을 사용한다. CREATE OR REPLACE PACKAGE pkg_crypto IS FUNCTION encrypt ( input_string IN VARCHAR2 ) RETUR..
[JQUERY] jquery 소스를 얻을만한 유용한 사이트[펌] html, jquery 모바일 레이아웃참고 사이트 http://themeforest.net/item/notifico-mobile-retina-html5-css3-and-iwebapp/5735344 다양한 기능이 내장된 jquery 플러그인 모음 http://flowplayer.org/tools/demos/index.html jquery 다양한 효과 소스 사이트 http://tympanus.net/codrops/category/tutorials/ jquery,html5 등으로 코딩된 디자인 요소들 소스를 다운받을 수 있는 사이트. 신기한 움직임의 디자인들도 많고 멋진 디자인들도 많이 있음. http://www.htmldrive.net/ jqu..
[JavaFX] Canvas 그래픽 그리기 [펌] JavaFX의 그래픽 그리기, AWT와 Swing과는 전혀 다르다. 그 다른 시스템을 이해하면 렌더링 처리 자체는 쉽게 수행 할 수 있다. 여기에서는 그 기본이 되는 Canvas 컨트롤과 GraphicsContext 클래스의 사용법에 대해 설명한다. Canvas와 GraphicsContext 그래픽 그리기는 AWT에도 Swing에서도 기본적인 아이디어는 동일했었다. 구성 요소에는 표시를 업데이트 할 때 호출되는 paint 메소드 (또는 paintComponent)가 제공되어 있으며, 이 메서드를 오버라이딩하면 자동으로 호출되어 그리기가 실행되었다. 각각의 구성 요소에는 렌더링 처리를 관리하는 Graphics (또는 Graphics2D) 클래스의 인스턴스가..
[Oracle] 오라클 프로시저, 함수 수정 확인 [펌] 프로시저나 함수가 변경 되었는지를 확인하고자 할 때 아래의 쿼리를 이용하여 확인 할 수 있다. SELECT OBJECT_TYPE , OBJECT_NAME , STATUS , TO_CHAR( CREATED, 'YYYYMMDD' ) AS CREATED , TO_CHAR( LAST_DDL_TIME, 'YYYYMMDD' ) AS LAST_DDL_TIME FROM USER_OBJECTS WHERE OBJECT_TYPE IN ( 'FUNCTION', 'PROCEDURE' ) AND TO_CHAR( LAST_DDL_TIME, 'YYYYMMDD' ) >= #{변경기준일자} AND OBJECT_NAME = #{함수명 또는 프로시저명} ORDER BY OBJECT_..
[ORACLE] 에러 - ORA-01465: 16진수의 지정이 부적합합니다[펌] # 에러 메세지 - ORA-01465: 16진수의 지정이 부적합합니다 # 원인 - INSERT, UPDATE 하러는 컬럼의 TYPE이 BLOB인 경우 문자열인 값을 입력하려는 경우 발생 INSERT INTO TB_TEST (T_BLOB) VALUES ('TEST') 위의 쿼리를 실행하면 에러 발생 # 해결방법 - INSERT INTO TB_TEST (T_BLOB) VALUES (UTL_RAW.CAST_TO_RAW('TEST')) 위와 같이 쿼리를 실행하면 정상적으로 처리됨 UTL_RAW.CAST_TO_RAW 대신 RAWTOHEX 를 사용해도 된다. # 추가사항 변환 저장된 문자열을 확인하려면 아래의 쿼리를 사용하면 된다. S..