본문 바로가기

프로그래밍/DB9

MongoDB 툴 Studio 3T 알아보기 MongoDB는 현대의 데이터베이스 관리 시스템 중 가장 인기 있는 NoSQL 데이터베이스 중 하나입니다. 이러한 인기 때문에, MongoDB를 효과적으로 관리하고 개발하는 데 도움이 되는 도구들이 많이 등장하고 있습니다. 그 중에서도 Studio 3T는 높은 편의성과 강력한 기능을 제공하여 많은 개발자들이 선호하는 도구입니다. 이 글에서는 Studio 3T의 주요 특징과 장점에 대해 알아보겠습니다. MongoDB 간략한 소개 MongoDB란 대표적인 NoSQL 데이터베이스의 한 종류로써 많은 개발자와 기업에게 관심을 받고 있는 데이터베이스입니다. 이 글에서는 MongoDB의 주요 특징, 장점, 그리고 실제 사용 사례에 대해 알아보 ccusean.tistory.com Studio 3T 소개 Studio .. 2023. 3. 31.
MongoDB 간략한 소개 MongoDB란 대표적인 NoSQL 데이터베이스의 한 종류로써 많은 개발자와 기업에게 관심을 받고 있는 데이터베이스입니다. 이 글에서는 MongoDB의 주요 특징, 장점, 그리고 실제 사용 사례에 대해 알아보겠습니다. MongoDB란? MongoDB는 2007년에 개발된 오픈 소스 NoSQL 데이터베이스로, JSON 형태의 도큐먼트 지향 데이터 모델을 사용합니다. 전통적인 관계형 데이터베이스와 달리, MongoDB는 스키마가 고정되지 않고 유연한 데이터 구조를 제공해 주어 많은 종류의 데이터를 효과적으로 저장하고 관리할 수 있습니다. 2023. 3. 31.
DBeaver Utility 'mysqldump' not found 오류 해결방법 DBeaver라는 DB툴을 사용해서 mysql 혹은 mariadb 백업을 실행했을 때 "Utility 'mysqldump' not found in clinet home..."과 같은 오류가 날 때 해결방법입니다. 오류 원인 원인은 mysql, mariadb 클라이언트 프로그램이 업그레이드되면서 버전이 변경된 것을 DBeaver가 자동으로 인식을 못 하기 때문입니다. 한마디로 file path 오류입니다. 저의 경우는 10.6.4에서 10.8.3으로 업그레이드되면서 파일 경로 오류가 났습니다. 해결방법 DBeaver에서 왼쪽에 "Database Navigator"에 있는 서버 목록 중 수정하고자 하는 서버에서 "Edit Connection"항목으로 들어갑니다. 팝업창이 열리면 "Connection sett.. 2022. 7. 13.
MariaDB Database 생성, User 생성, 권한 설정 MariaDB(MySQL)에서 데이터베이스를 생성하는 방법, 사용자를 추가하는 방법, 데이터베이스에 대한 사용자에게 접근권한을 부여하는 방법에 대해서 살펴보겠습니다. MariaDB의 태생이 MySQL과 동일하므로 명령어는 거의 똑같습니다. MySQL에서도 참고하고 사용하여도 됩니다. 아래의 명령어를 실행하기에 앞서서 root권한으로 접속합니다. sudo mysql 데이터베이스 데이터베이스를 생성, 확인 그리고 삭제하는 명령어입니다. 생성 CREATE DATABASE 데이터베이스명; -- charset을 변경하는 경우 -- CREATE DATABASE 데이터베이스명 DEFAULT CHARACTER SET utf8; 확인 SHOW DATABASES; 삭제 DROP DATABASE 데이터베이스명; 사용자 사용.. 2020. 5. 29.
DB2 테이블 컬럼 정보 조회 SELECT * -- NAME, COLTYPE, LENGTH, NULLS FROM SYSIBM.SYSCOLUMNS WHERE TBNAME='테이블명' ORDER BY COLNO; 2019. 8. 5.
DB - 널 함수 (Null Function) DB마다 다른 Null 함수에 대해서 알아보겠습니다. column1의 값이 NULL인 경우 value값을 리턴합니다. MS SQL ISNULL(column1, value) /* column1이 null인 경우 value값 리턴 */ MySQL IFNULL(column1, value) /* column1이 null인 경우 value값 리턴 */ COALESCE(column1, value) /* column1이 null인 경우 value값 리턴 */ ORACLE NVL(column1, value) /* column1이 null인 경우 value값 리턴 */ 2019. 1. 29.
반응형