본문 바로가기

DB8

[MySQL] 특정 쿼리 결과 세로 출력 조회 쿼리를 실행 할 때 컬럼 개수가 많으면 다음줄로 침범해서 굉장히 보기 힘듭니다. 그래서 결과 row들을 컬럼 별로 조회할 수 있는 방법을 찾아봤습니다. MySQL은 쿼리 뒤에 \G를 붙여서 실행하면 됩니다. 참고로 PostgreSQL에서는 쿼리 실행전 \x 명령어를 실행하면 됩니다. 기존 쿼리 select * from job_posting where company_name = "두핸즈"; 세로 출력 명령어 적용 쿼리 select * from job_posting where company_name = "두핸즈" \G; 2024. 3. 23.
[Redis] 공식문서를 보면서 Redis에 대해 알아보자! key-value 구조이며 in-memory 저장으로 인해 데이터 처리 속도가 빠르다고 잘 알려진 Redis에 대해서 알아보겠습니다. 저는 로그인 세션 관리나 자주 읽어오는 데이터를 캐싱할 때 쓰거나 실시간 업데이트를 위해서 사용 해봤었는데요. 생각보다 제공하는 기능들이 많은 것 같아서 공식 문서를 보면서 공부하는 시간을 가져보자 합니다. Redis(Remote Dictionary Server)란? 데이터베이스, 캐시, 메시지 브로커, 스트리밍 엔진으로 사용되는 오픈소스 in-memory 데이터 구조 저장소입니다. 원래 BSD 라이선스였으나 향후 릴리스에서 이중 라이선스(RSALv2 또는 SSPLv1 중 선택)가 적용 될 거라고 합니다. in-memory 저장이란? 데이터를 메모리(RAM)에 저장하고 관.. 2023. 7. 19.
sequelize dataTypes Sequelize.STRING // VARCHAR(255) Sequelize.STRING(1234) // VARCHAR(1234) Sequelize.STRING.BINARY // VARCHAR BINARY Sequelize.TEXT // TEXT Sequelize.TEXT('tiny') // TINYTEXT Sequelize.CITEXT // CITEXT PostgreSQL and SQLite only. Sequelize.INTEGER // INTEGER Sequelize.BIGINT // BIGINT Sequelize.BIGINT(11) // BIGINT(11) Sequelize.FLOAT // FLOAT Sequelize.FLOAT(11) // FLOAT(11) Sequelize.FLOAT(11, 1.. 2021. 1. 14.
[MySQL] 데이터 수정 기본 문법 UPDATE 테이블명 SET 컬럼 = 데이터 WHERE 조건 예제) attach 테이블에서 atch_code = 1이면 pd_code = 3으로 변경 UPDATE attach SET pd_code = 3 WHERE atch_code = 1; 2020. 11. 28.