728x90

데이터베이스 10

데이터베이스 이중화(티베로,tibero 이중화), failover 힘겹게 성공

회사에서 사용하고 있는 애플리케이션을 이중화 해보았다. 개발서버 ip 포트와 db를 백업한뒤 로컬 ip port를 이용해서 failover를 성공했다 . https://technet.tmaxsoft.com/upload/download/online/tibero/pver-20160406-000002/tibero_jdbc/ch09.html 제9장 Failover와 로드 밸런싱 로드 밸런싱 기능을 사용하려면 DriverManager.getConnection()의 URL을 description 형태로 작성하고 (LOAD_BALANCE=ON)만 추가하면 된다. 다음은 로드 밸런싱 기능을 활성화하는 예로, 최초 연결을 맺을 때 내부 technet.tmaxsoft.com 위의 공식문서를 참조하긴했지만 현재 프로퍼티가 ..

데이터베이스 2023.11.23

오라클 설치 및 데이터베이스 기초

데이터베이스 (오라클) jsp/ sevelet 오라클 설치하는 법 오라클 11g Express Edition 사용 오라클 11g xe 를 구글에 검색 https://www.oracle.com/database/technologies/xe-prior-release-downloads.html XE Prior Release Archive Getting Started: Support Oracle Database Express Edition (XE) is a community supported edition of the Oracle Database family. Please go to the Oracle Database XE Community Support Forum for help, feedback, and en..

데이터베이스 2023.09.04

SecureCRT 8.7 무료사용방법

SecureCRT 8.7 무료사용방법 (VanDyke SecureCRT Free Download) 1. 설치파일 다운로드 - PuTTY는 무료 SW로 다운로드이후에 간단한 설치 진행으로 바로 사용이 가능하다. 아래 사이트에서 어렵지 않게 다운로드 및 설치를 진행하여 사용할수 있다. www.putty.org/ - SecureCRT 8.7 를 무료로 사용하기 위해서는 아래 사이트에서 다운로드하여 설치하고 사용자 인증(크렉)을 추가적으로 진행하여 무료사용이 가능하다. 아래 절차대로 따라오면 된다. getintopc.com/softwares/file-sharing/vandyke-securecrt-and-securefx-free-download/ 설치시 최소 권장 PC 사양 확인 필요 위 이미지 절차대로 수행하면..

데이터베이스 2023.08.29

CASE WHEN

CASE WHEN 가장 많이 쓰이는 조건문입니다. 조건에 따라 값을 지정해 주는 역할을 합니다. --CASE사용법-- CASE WHEN 조건절 THEN 참일때 값 ELSE 거짓일때 값 END 컬럼명 --테이블(MY_TABLE)에서 성별(GENDER)이 001이면 여, 그게아니면 남자로 검색-- SELECT DISTINCT GENDER, CASE WHEN GENDER = '001' THEN '여' ELSE '남' END AS 성별 FROM MY_TABLE 다중 CASE WHEN --테이블(MY_TABLE)에서 성적(SCORE)별 학점을 계산 SELECT *, (CASE WHEN SCORE>= '90' THEN 'A학점' WHEN (SCORE>= '80' AND SCORE < '90') THEN 'B학점' ..

데이터베이스 2023.03.22

MariaDB 마리아디비 자바JAVA 8버전 커넥터 다운로드 후 이클립스에 적용시키는법(설치,설치방법)

이클립스를 켜고 자바 프로젝트를 생성한다. 이름은 본인이 원하는 것으로 ↓ 자바프로젝트 폴더를 클릭한뒤 우클릭하여 Properties 클릭 ↓ 아래와 같이 Java Bulild Path 를 클릭한다 ↓ Add External JARs.. 를 클릭 본인이 받아놨던 폴더에서 mariadb-java... 3.1.0jar를 클릭한다 Apply and close를 선택! 그러면 아래와 같이 폴더가 뜨면 성공

데이터베이스 2022.12.13

INSERT,SELECT,UPDATE,DELETE

1. insert 삽입 insert into 테이블명 values(데이터, 데이터, 데이터) insert into 테이블명(memberno, name) values(번호, 이름) insert를 이용해 데이터를 넣을때 계속 실행시킬 때마다 데이터가 누적된다. 순서에 맞춰서 값을 넣어줘야 된다. INSERT 기능을 이용해 만든 테이블 각 필드에 값을 넣을 수 있다. 코드 말고도 마리아DB 자체 UI를 이용해 사용도 가능하다. 하지만, 코드를 작성하는쪽에 더 익숙해지도록 노력하자. 2. select 검색 select * from 테이블명 select 필드명, 필드명, from 테이블명 *

데이터베이스 2022.12.13

MariaDB 마리아디비를 이용한 간단한 예시

1. member테이블있는 데이터 전부조회하기 2. member 테이블에 있는 id와 name 필드 조회 3. member 테이블에서 memberno가 1인 데이터 조회 4. member 테이블에서 memberno가 1인 id를 son 이라는 데이터로 변경 5. member테이블에서 memberno가 2인것을 삭제하라 예시 math가 70이상인 name만 조회 grade(varchar)필드를 추가 kor이 80이상인것만 grade를 A로 변경

데이터베이스 2022.12.12

MariaDB 마리아디비 자바JAVA 8버전 커넥터 다운로드방법

자바8버전에 마리아디비 커넥터 구글 검색창에 mariadb.com을 검색한다. 여기서 주의할점은 mariadb를 그대로치는 이전방식과 다르다는 점이다! Download MariaDB 클릭 product가 Java 8+ connector가 되게끔 해주고 다운로드 하면된다. 그런다음 보통은 저장한 파일을 이클립스 워크페이스에 두고 package DB연결; import java.sql.Connection; import java.sql.DriverManager; public class Sample01 { public static void main(String[] args) { Connection conn = null; //연결해주는 커넥션 객체 생성 try { /**아래 고정 코드(계속 사용 예정) */ Cla..

데이터베이스 2022.12.12

MariaDB다운로드,마리아디비 설치방법

구글에 mariadb검색! 다운로드 클릭! 자기에 맞는 운영체제 선택해서 다운로드클릭 한다. mariadb 다운로드 실행중 다운로드 실행 중 ConnectorJ 다운로드도 같이 진행해주자 왼쪽에 ConnectorJ 클릭 ConnectorJ 는 마리아디비와 자바를 연동하는 커넥트 제이 라이브러리 오라클 같은경우는 따로 설치할 필요없음! 이 파일은 따로 자기가 작업하는 이클립스워크스페이스에 저장한느 것이 좋다. 이어서 마리아디비 본파일 설치방법 설치할때비밀번호 안까먹게 조심하자!! 전부 선택해야 한글이 안깨지고 나중에 오류생길일이없다. 인스톨 클릭! 설치완료되면 다음과 같이 폴더가 뜹니다.

데이터베이스 2022.12.12
728x90