반응형
No database selected 정상적으로 연결도 했는데 갑자기 위와 같은 오류가 발생한다.
아주 간단한 해결방법
- show databases 명령어: 사용 가능한 데이터베이스 목록을 확인합니다.
- use 데이터베이스명 명령어: 원하는 데이터베이스를 선택합니다.
- DBeaver 설정 확인: 연결 설정에서 기본 데이터베이스를 지정할 수 있습니다. 연결 정보 편집에서 "Database" 필드를 확인하세요.
- 연결 재설정: DBeaver를 재시작하거나 연결을 새로 설정하면 문제가 해결될 수 있습니다.
이 방법들이 정상 작동하는 이유는 데이터베이스 시스템에 현재 세션에서 사용할 데이터베이스를 명시적으로 지정해주기 때문입니다. 이렇게 하면 이후의 모든 쿼리는 선택된 데이터베이스 컨텍스트 내에서 실행됩니다.
예제
SHOW DATABASES
--여기서 내가 이용한 데이터 베이스를 보여준다.
--예를 들어 이름이 codata_db 이고 한다면.
USE codata_db
--이렇게 입력하고 사용하면 해결
반응형
'개발 관련 모음 > DB' 카테고리의 다른 글
DBeaver mariaDB 드라이브 연결 오류 (0) | 2025.03.05 |
---|---|
DBeaver Community(디비버) 설치 (0) | 2025.03.04 |
myBatis 사용시 인덱스에서 누락된 IN또는 OUT이 발생 해결방법 (0) | 2024.04.22 |
[DB] 문자열 자르기 방법(SUBSTR) (1) | 2024.01.09 |
오라클 MERGE INTO 사용법 (2) | 2024.01.02 |