데이터베이스

MySQL/Real MySQL

[Real MySQL] MySQL 역사와 버전 비교 (MySQL 8.0 vs 5.7)

MySQL MySQL의 역사 1979년 스웨덴의 TcX라는 회사의 터미널 인터페이스 라이브러리인 UNIREG로부터 시작되었다. UNIREG는 1994년 웹 시스템의 데이터베이스로 사용하기 시작하면서 MySQL 1.0이 완성되었고, TcX 사내에서만 사용되다가, 1996년에 오픈소스로 공개됐다. 2000년 몬티와 데이빗이 MySQL AB라는 회사로 독립함과 동시에 FPL(Free Public License) 라이선스 정책으로 바뀌고 2006년 최종적으로 현재와 같은 두 가지 라이선스 정책(엔터프라이즈 에디션, 커뮤티니 에디션)을 취하게 되었다. 이후 썬마이크로시스템즈에 인수되었고, 현재는 오라클에 인수되었지만 특별한 라이선스 정책의 변화는 없었다고 한다. 5.x 버전과 8.x 버전 MySQL 5.5 ~ 5..

JAVA/JSP & Servlet

커넥션풀 [JSP 기초]

1. 커넥션풀이란? 커넥션풀이란 객체를 미리 생성해 풀(pool)에 넣어놓고 요청이 있을 때마다 이미 생성된 Connection 객체를 가져다 쓰고 다시 반환하는 방법이다. 사용이 끝난 객체를 연결 해제하지 않고 반납하여 다시 사용할 수 있도록 하는 것이다. 복잡성을 줄이기 위해 환경설정과 연결 관리 등은 xml파일에서 따로 관리하고 필요할 때마다 획득하여 사용하는 것이다. 2. 커넥션풀 사용하는법 - MySQL Server에 context.xml에 들어간다. - context.xml 본 Server의 context.xml 에 삽입 자바 클래스에 /musthave?useSSL=false&serverTimezone=UTC 적었던 것을 아래와 같이 적어야한다. /musthave?useSSL=false&ser..

MySQL/기초

MySQL Shell(쉘 스크립트) 사용하기 [MySQL]

MySQL을 설치하면 Shell과 Workbench가 설치된다. 대부분의 사람들은 워크벤치를 많이 사용하겠지만, 처음에 간단한 SQL 명령어들을 시험해보기에는 Shell이 간단하고 좋은 것 같다. 설치하지 않고 MySQL을 사용하고 싶다면 추천하고 싶은 IDE가 있다. Goorm이다. 한 번쯤은 들어봤을 것이다. 온라인코딩 환경을 지원해준다. Goorm에서도 SQL 쉘 스크립트 환경을 제공해주니 참고하길 바란다. https://www.goorm.io/ goorm 구름은 클라우드 기술을 이용하여 누구나 코딩을 배우고, 실력을 평가하고, 소프트웨어를 개발할 수 있는 클라우드 소프트웨어 생태계입니다. www.goorm.io 만약 설치할 것이라면 앞 전의 포스트인 MySQL 설치를 참고하면 좋을 것 같다. ht..

gakko
'데이터베이스' 태그의 글 목록