데이터베이스

Ubuntu MariaDB 설치하기 Ubuntu 16.04 LTS 버전에서 MariaDB 10.2 버전을 설치하는 방법에 대해 알아보겠습니다. 설치 방법은 MySQL과 거의 동일합니다. 1. MariaDB repository 설정하기 MariaDB를 설치하기 전에 ubuntu에 repository를 설정하기 위해 아래 링크의 페이지를 열어줍니다. https://downloads.mariadb.org/mariadb/repositories 아래와 같이 서버와 버전 정보를 선택해줍니다. 버전 선택 후엔 다음과 같이 repository를 설정하는 방법이 나옵니다. 위의 내용대로 ubuntu에 적용해줍니다. MariaDB 설치를 위한 open key 추가 sudo apt-get install software-pr..
스프링 프레임워크(Spring Framework) MyBatis와 MySQL의 설정 스프링 프레임워크와 MyBatis 연동 및 MySQL의 설정에 대해 알아보겠습니다. MyBatis는 Java Persistence Framework의 한 종류로 XML 또는 애너테이션을 통해 SQL문 또는 저장 프로시저로 객체들을 매핑해줍니다. MyBatis는 스프링을 이용한 개발 중 국내에서 가장 많이 쓰이는 형태로 SQL 처리에 대한 개발 생산성을 높이는 형태로 사용됩니다. ※ 퍼시스턴스 프레임워크(Persistence Framework)데이터의 저장, 조회, 변경, 삭제를 다루는 클래스 및 설정 파일들의 집합입니다. JDBC의 복잡함이나 번거로움 없이 간단한 작업만으로 데이터베이스와 연동되는 시스템을 빠르게 개발할 ..
스프링 프레임워크(Spring Framework) MySQL 설정과 스프링 테스트 스프링과 데이터베이스가 어떻게 연동되는지 이해하고 실습을 통해 확인해보도록 하겠습니다. 데이터베이스는 MySQL 5.7 버전을 사용했으면 window 기준 설치 방법은 아래 링크를 참고해주시면 됩니다. * MySQL 5.7 Downloadhttps://dev.mysql.com/downloads/windows/installer/5.7.html * MySQL 5.7 설치https://limkydev.tistory.com/86 1. DB 테스트 MySQL 설치가 완료되면 간단한 스키마와 테이블을 작성하고 연동 테스트를 진행합니다. 실습을 진행하기 전에 설치한 DB의 설정을 확인하고 문자열이 UTF-8로 세팅되어 있는지 확인합니다..
MySQL 데이터베이스 기초 대부분의 웹 어플리케이션이 정보와 데이터를 저장 및 관리하기 하기 위해서 데이터베이스를 사용하고 있습니다. 웹 프로그래밍은 데이터베이스 프로그래밍 이라고 할 정도로 모든 페이지가 데이터베이스와 통신이 이루어집니다.자바에서는 JDBC API 를 이용하여 데이터베이스 프로그래밍을 하게 되는데 기본적인 내용부터 하나씩 알아보겠습니다. 먼저 필수적으로 알아야 할 용어와 데이터베이스 프로그래밍의 일반적인 순서를 먼저 알아보겠습니다. - 데이터베이스: 데이터를 필요할 때 사용할 수 있도록 저장하는 공간. 데이터를 지속적으로 관리하고 보호하는 것이 주목적입니다. - DBMS(DataBase Management System): 데이터베이스를 관리하는 시스템이며 대표적인 DBMS로는 오라클,..
freestrokes
'데이터베이스' 태그의 글 목록