본문 바로가기
728x90
반응형

개발일지/DB4

윈도우10에 MariaDB 설치하기 개발을 하다보면 종종 로컬 환경에 DB를 설치해서 사용해야 하는 경우가 있다. 나는 서버 상에 이용하고 있는 DB가 있긴 하지만 로컬에서 연결이 한정적이기 때문에 로컬에 MariaDB를 설치하여 사용하기로 했다. 마리아DB는 아래 주소에서 다운받을 수 있다. downloads.mariadb.com/MariaDB/mariadb-10.4.8/winx64-packages/ 이 중에서 나는 mariadb-10.4.8-winx64.msi를 다운로드 받았다. msi 파일을 실행하면 바로 설치를 시작할 수 있다. 다음다음 누르다가 root 비밀번호 설정하는 창이 등장하면 root 비밀번호를 설정해준다. 잊어버리면 큰일난다. 그리고 하단에 있는 Use UTF8 as default server's character se.. 2021. 4. 3.
[MS-SQL] 테이블 복사 하기 테이블 복사를 하는 방법은 다음과 같다. -- 테이블 생성 + 테이블 데이터 복사 select * into 생성될테이블명 from 원본테이블명 -- 테이블 구조 복사 select * into 생성될테이블명 from 원본테이블명 where 1=2 -- 이미 구조가 같은 테이블에 대해 데이터만 복사 insert into 카피될테이블명 select * from 원본테이블명 -- 특정 데이터만 복사 insert into 카피할테이블명 select * from 원본테이블명 where 검색조건 2021. 1. 28.
[MSSQL] VIEW 수정 하는 방법 ALTER VIEW / 생성 스크립트 확인하기 ■ 뷰란? 뷰는 변화가 대체적으로 없는 테이블의 정보를 하나의 뷰로 만들어두고 사용할 수 있다. 일반 테이블에서 where 절을 걸어서 만들수도 있고 join을 통해 여러 테이블을 통합한 하나의 수정 불가능한 테이블을 만드는 의미라고 볼 수 있다. 이런 뷰는 한 번 생성하면 수정이 어렵기 때문에 크게 변화가 없는 데이터 위주로 생성하게 된다. ■ 뷰 수정 구문 ALTER VIEW [뷰 이름] AS SELECT [컬럼] FROM [테이블] WHERE [조건] 뷰는 위와 같은 형태로 수정을 할 수 있다. 유의 사항 : 뷰는 스스로를 참조하지 않도록 수정해야 한다. 실수로 자기 자신을 참조하도록 하였을 경우 뷰 조회가 불가능하게 된다. ■ 뷰 생성 스크립트 확인 sp_helptext [뷰 이름] 뷰를 어떤 스.. 2021. 1. 27.
ORACLE 데이터링크를 통해 외부 DB 정보 조회하기 ORACLE에서 데이터링크를 통해서 외부 DB를 조회할 수 있다. 쉽게 데이터 이전을 하기 위해 데이터 링크를 생성했다. create public database link 링크명 connect to 사용자이름 identified by 비밀번호 USING '(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 외부DB아이피)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = 서비스이름(SID) )))'; 링크를 생성하고 나면 다음과 같이 사용할 수 있다. SELECT * FROM 테이블명@링크명 비밀번호에 느낌표나 특수문자때문에 되지 않는다면 큰 따옴표 안에 넣어주면 된다. 링크 삭제 하는 방법은 다음.. 2021. 1. 8.
728x90
반응형