본문 바로가기

Database3

[springboot] mysql database - java (JPA) 연동 [springboot] mysql - java (JPA) 연동 자바에서는 데이터베이스와 자바를 연동하는 방법을 만들어낸다. jdbc(java database connectivity) 를 사용하면 된다. 이 글에서는 java springboot jpa를 사용할 때 mysql을 jdbc를 통해 연결하는 방법을 알아본다. 먼저, 빌드도구로 여기서는 gradle을 사용한다. (maven 은 maven 홈페이지 - spring boot) 를 참고하면 좋다. mysql 우선, mysql 이 사용자 환경에 설치되어 있어야 한다. 본인은 맥os에서 rdijin 이라는 유저환경에 mysql을 설치했다. 설치는 brew를 통해 간단히 설치했다. % brew install mysql mysql을 처음에 root 계정으로 접.. 2020. 10. 3.
MariaDB 다운로드, 계정 설정 MariaDB 다운로드, 계정 설정 이 글의 목표: MariaDB환경 로컬에 구축한다. MariaDB 다운로드 마리아디비 공식 사이트에서 무료로 다운받는다. https://mariadb.org/download/ MariaDB 를 사용한 이유는 기존 익히 알고 있던 mysql과 비슷한 환경이면서, 속도 성능이 더 좋기 때문이다. 또한 Mysql은 Orcle이 인수하여 무료버전, 유료버전으로 나뉘었으며 무료버전은 사용이 제한적이다. 또한 지속적인 업그레이드가 MariaDB가 좋다는 말이 있다. 참고로 글쓴이는 윈도우 환경이다. 다운로드 후 쭉쭉 설치해주면 되는데, 중간에 비밀번호는 잘 설정하고, 잘 기억하자. (개인적 공간에 기록해두자.) MariaDB 설정 MySQL Client (MariaDB 10.3 .. 2020. 7. 31.
[Boostcourse] SQL, MySQL SQL 1. MySQL 데이터를 쉽고 편리하게 다룰 수 있도록 DBMS(Database management system)을 배웁니다. 데이터베이스 데이터의 집합 공용(share)데이터, 통합된 정보 저장 및 운영 관련 데이터 집합끼리 연관, 조직화 데이터베이스 특성 실시간 접근성(Real-time Accessability) 계속적 변화(Continuous Evolution) 동시 공유성(Concurrent Sharing) 내용 참조(Content Reference) 데이터베이스 관리 시스템(DBMS) DB 관리하는 소프트웨어 여러 응용 소프트웨어(프로그램, 시스템)이 동시에 DB에 접근하여 사용할 수 있게함 필수 3기능 정의기능: DB의 논리적, 물리적 구조 정의 조작기능: 데이터 검색, 삭제, 갱신, .. 2019. 11. 21.
728x90