본문 바로가기

Technique

(56)
oracle linux nodejs 10 install 오라클 리눅스6 node.js 10 버전 설치 하기 !! setp1, 시스템에 기본 에드온을 빌드하기위한 개발 도구 설치 yum install -y gcc-c++ make setp2, node.js yum 저장소를 활성화 합니다. https://rpm.nodesource.com/setup_10.x 링크 따라 들어가서 최시버전으로 설치 가능 curl -sL https://rpm.nodesource.com/setup_10.x | sudo -E bash - setp3, 설치 완료 후 버전 확인 node -v
MySQL SHOW 명령모음 SHOW 명령어 정의 MySQL 로그인후 쉘상에서 실행되는 SHOW 명령어ex : mysql>SHOW 명령 SHOW 명령어 리스트 SHOW DATABASE;-- 현재 계정이 제어가능한 DATABASE 목록 SHOW CREATE TABLE TABLE_NAME;-- 해당 테이블을 만들기 위한 SQL 쿼리문을 출력함※ 상당히 좋은 기능이다. SHOW TABLES LIKE '키워드';SHOW TABLES LIKE '키워드%'; show tables;--use database사용후 사용하며 선택 DB의 table 리스트를 출력 show tables from database;--지정된 database가 소유한 table list show tables like 'mem%';--조건에 맞는 테이블목록만 출력 show ..
[ORACLE] 사용자 권한 확인, 수정, 삭제 오라클 유저들에게 적용되어 있는 권한 확인 아래의 환경에서 root:/oracle> sqlplus "/as sysdba" ..... .... SQL> ----------------------------------------------------------------------- 전체 user별로 갖는 role을 조회.. SQL> select grantee, granted_role from dba_role_privs; ----------------------------------------------------------------------- 오라클 유저들에게 적용되어 있는 DBA권한 부여 아래의 환경에서 root:/oracle> sqlplus "/as sysdba" ..... .... SQL>grant..
[MySQL] Sequence 생성 0. 들어가기 전에 MySQL의 경우 오라클처럼 시퀀스라는게 존재하지 않습니다. 따라서 여러 테이블을 관리하는 키값을 두기 난해하고 그것을 해결하는 방법으로 새로운 테이블을 하나 생성하여 그 테이블로 하여금 시퀀스의 역할을 하게 했습니다. 1. 테이블 생성 시퀀스를 담고 관리할 테이블을 하나 생성합니다. 컬럼은 시퀀스 값이 담길 곳과 그 시퀀스의 이름이 될곳으로 2칸이 필요하게 됩니다.저는 테이블의 이름은 master_seq, 컬럼은 id와 seq_name으로 해두겠습니다. CREATE TABLE master_seq( id int not null, seq_name varchar(50) not null ) 2. 함수 제작 이제 이 테이블을 이용하게끔 만들기 위한 함수를 제작합니다. 이 함수를 호출하면 자동..
Mysql에 Bitbucket 서버 연결하기 1, bitbucket 서버에서 mysql 또는 mariadb 데이터베이스를 사용하기위한 전체 프로세스 1,Bitbucket Server에 액세스 할 수있는 곳에 MySQL 또는 MariaDB를 설치 use.2, Bitbucket Server가 사용할 MySQL / MariaDB 서버에 데이터베이스와 사용자를 만듭니다.3, JDBC 드라이버를 다운로드하여 설치4, Bitbucket Server를 MySQL / MariaDB 데이터베이스로 마이그레이션 2, Bitbucket Server 데이터베이스 만들기 데이터베이스 생성Bitbucket Server가 사용할 MySQL 또는 MariaDB에 데이터베이스를 생성 데이터베이스 사용자 만들기데이터베이스에서 Bitbucket Server 사용자를 생성 문자 인코..
Bitbucket Linux 설치 가이드 설치 환경OS : CentOS 6.8_64bitGit : 2.10.0Git 1.8.x가 설치된 CentOS는 Git Install (CentOS 6/7) 를 참고하여 git 최근 버전 설치Bitbucket : 4.12.1Bitbucket 설치 미디어 다운로드아래 링크에 접속하여 최신버전의 Bitbucket를 다운로드 받습니다.https://www.atlassian.com/software/bitbucket/download Bitbucket 설치 미디어 권한 설정설치 받은 미디어의 권한을 설정합니다.$ chmod +x atlassian-bitbucket-4.12.1-x64.bin Bitbucket 설치 미디어 실행설치를 위해 해당 미디어를 실행합니다..$ ./atlassian-bitbucket-4.12.1-..
Git이란? 공식사이트 : http://git-scm.com/ 리누스 토발즈가 linux kernel 소스 관리를 위해 만든 소스 버전 관리 프로그램입니다. Git은 속도에 중점을 둔 분산형 버전관리 시스템(DVCS)이며, 대형 프로젝트에서 효과적이고 실제로 유용합니다. Git은 SVN과 다르게 commit은 로컬 저장소에서 이루어 지고 push라는 동작으로 원격 저장소에 반영됩니다.(로컬 저장소에서 작업이 이루어져 매우 빠른 응답을 받을 수 있습니다.) 또한 받을때도 pull 또는 fetch로 서버에서 변경된 내역을 받아 올 수 있다. 공식 사이트에 나온 Git의 특징은 아래와 같습니다. 1, Distributed development 전체 개발 이력을 각 개발자의 로컬로 복사본을 제공하고 변경된 이력을 다시 하나..
Git 입문 & Bitbucket bitBucket를 이용하여 git서버를 설치 하고 이를 테스트 하는데 필요한 Git에 대한 기본 정보 가 잘 정리되어 있는 사이트 Bitbucket은 협업을 위한 Git 코드 관리 솔루션입니다.팀 협업을 용이하게 하는 분산 버전 관리 시스템. 대량 확장성을 제공하는 협업형 Git 솔루션입니다. Git을 통해 공동 작업 및 개인 작업 추적을 좀 더 쉽게 할 수 있습니다.1, 강력한 코드 협업 – 풀 리퀘스트를 사용해서 보다 효율적으로 코드 리뷰를 승인합니다. 인라인 댓글을 사용해서 소스 코드에 바로 토론 내용을 포함할 수 있습니다.2, 안정성 – 사용자가 어디에 위치해도 빠른 성능을 보장하며, 지리적 경계를 넘어 빠른 복제를 지원합니다. 3, 무제한 Repositories – Bitbucket을 사용하여..