디비버는 데이터베이스 관련 시스템을 다양하게 지원해주는 오픈 소스 소프트웨어이다.
디비버의 주요 특징
디비버 다운로드 : https://dbeaver.io/download/
아직 디비버로는 mysql만 사용해봤지만 기존 UI보다는 좀 더 깔끔한 느낌이 든다
셋팅방법(MySQL기준)은
[새 데이터 베이스 연결] 아이콘 클릭 또는 Ctrl +Shift +N

[MySQL 선택] (만약 목록에서 보이지 않는다면 “Type part of databasw/driver name tofilter”에 검색) → [다음]

[Connect to a database] 값 설정 → [Test Connection] → [완료] DB 연결 완료
기존에 도커 컨테이너에서 설정한 값을 참고해서 입력해주자
# for Windows
docker run --name mysql-lecture -p
53306:3306 -v c:/dev/docker/mysql:/etc/mysql/conf.d -e
MYSQL_ROOT_PASSWORD=admin_123 -d
mysql:8.3.0
- Port, UserName, Password ..


DB[forum] 기본 셋팅
[SQL 편집기 열기(F3)] → 스크립트 붙여넣기 → [SQL 스크립트 실행(Alt + X)]

스크립트 실행 버튼

주의사항 스크립트 실행 버튼을 누루기 전에 트랜잭션을 수동설정 후 실행 할 것


모든 작업이 끝나고 아래 처럼 데이터베이스 [forum]이 생성 되면 DB 생성이 완성된 것이다.

마지막으로 DB에 설정 해줘야 할 것은 기본 AI(Auto Increment)는 설정이 되지 않기 때문에 각 테이블 마다 재설정 해주어야 한다.