본문 바로가기

ETC

(32)
[kubernetes] cronjob 수행 중지 kubectl 명령어 kubectl patch cronjob -p '{"spec":{"suspend":false}}' -n 쿠버네티스에서 설정한 크론잡을 수행 중지 하기 위해서는 .spec.suspend 값을 true로 바꾸어주면 된다. 해당 명령을 수행하는 kubectl 명령은 아래와 같다. kubectl patch cronjob -p '{"spec":{"suspend":true}}' -n 반대로 cronjob을 다시 수행하는 명령은 suspend 값을 false로 바꾸어주면 된다.
워드프레스 도커 설치 방법을 상세하게 설명한 글 https://nearhome.tistory.com/96 도커를 이용한 워드프레스 웹 서비스 구축 들어가며 이미지설치 도커볼륨생성 mysql 컨테이너 생성 mysql 컨테이너 생성 및 확인 wordpress 컨테이너 생성 :8080 들어가서 확인 끝마치며 들어가며 실습에 필요한 가상환경을 구축하기 위해 vagran nearhome.tistory.com 포스팅을 보면 기본적으로 docker가 설치된 환경에서 어떻게 워드프레스를 띄우는지 상세하게 설명되어 있다. 해당 포스팅만 쭉 따라하면 30분도 안되는 시간에 wordpress를 띄울 수 있다.
[SQL] 데이터 SELECT/INSERT/UPDATE/DELETE 쿼리 사용 방법 SQL을 사용하다보면 가장 많이 사용하는 쿼리는 바로 읽기/쓰기/수정/삭제 연산일 것이다. 지금부터 SQL 쿼리를 통해서 어떻게 데이터를 조작할 수 있는지에 대해서 살펴보자. 데이터 읽기 (SELECT) SELECT 쿼리는 테이블에서 데이터를 읽어들이는 연산이다. 가장 많이 사용하고 원하는 조건에 따라서 다양한 쿼리 조합이 가능하기 때문에 어쩌면 제일 복잡할 수도 있는 쿼리 중 하나다. 일단 가장 자주 사용한다고 생각되는 SELECT 쿼리 문법 5가지를 아래 소개한다. 문법 # 테이블에서 모든 열 가져오기 >> SELECT * FROM 테이블명 # 특정 열 선택해서 가져오기 >> SELECT 열1, 열2, 열3 FROM 테이블명 # 조건에 맞는 행 가져오기 >> SELECT 열1, 열2, 열3 FROM ..
[SQL] COALESCE 함수로 NULL 값 변환하기 COALESCE함수는 인자로 주어진 컬럼들 중에서 NULL이 아닌 첫 번째 값을 반환하는 함수입니다. 만약 A, B라는 컬럼을 인자로 COALSESC 함수로 주게 되면 A 컬럼 값이 NULL 값이 아닌 경우 A 값을 리턴하고 A가 NULL이고 B가 NULL이 아닌 경우 B 값을 리턴합니다. 모든 인수가 NULL이면 NULL을 반환합니다. 헷갈리죠? 간단히 예제로 살펴보면 아래 기능을 합니다. SELECT A, B, COALESCE(A,B) FROM table_a; A B COALESCE(A, B) 1 NULL 1 NULL 2 2 NULL NULL NULL 이러한 COALESCE함수의 기능을 활용하면 특정열의 NULL 값을 적절한 값으로 치환할 때 사용하기 용이합니다. 만약 아래와 같이 사용한다면 div ..
[SQL] AS를 통한 별칭 설정 sql 쿼리를 보다보면 AS라는 키워드가 종종 등장하는 것을 볼 수 있다. AS 예약어는 별명을 붙히는 기능으로 좀 더 직관적인 쿼리 및 테이블 구조를 보고 싶을때 유용하게 사용할 수 있다. AS를 통해 열명에 별칭 붙히기 SELECT num_of_count FROM table_a ORDER BY num_of_count; 라는 쿼리를 있을떄 AS 키워드를 통해서 컬럼명에 별칭을 줄 수 있다. SELECT num_of_count AS noc FROM table_a ORDER BY noc; 다만 주의해야할 점은 WHERE 절 같은 경우에는 SELECT 보다 먼저 처리되기 때문에 아래와 같이 연산할 수 없다. SELECT num_of_count AS noc FROM table_a WHERE noc=3; 참고로..