개요 MariaDB는 MySQL 5.5(Oracle이 소유하기 전의 마지막 버전)의 포크 버전이다. 포크 버전이기 때문에 초기 설치 과정을 제외한 모든 환경이 MySQL과 유사하다. MariaDB는 앞서 설명한 이유로 오라클이 본격적으로 기능 개선을 시작한 MySQL 5.6, 5.7과는 호환되지 않는다. MySQL 5.6부터 추가된 고가용성 관련 기능 때문에 MariaDB를 대용량 데이터베이스로 권장하지 않기도 한다. [관련 링크1] [관련 링크2] 이번 글에서는 CentOS 7에서 MariaDB를 설치하는 과정을 설명하고자 한다. MariaDB 패키지 저장소 생성 MariaDB 리파지터리 생성기에 접속하여 아래 절차대로 선택하면 운영체제에 맞는 yum 저장소 파일을 생성해준다. 생성된 내용을 복사해둔다..
HeidiSQL (무료) HeidiSQL은 MySQL, MariaDB를 모두 지원하는 무료 원격 클라이언트 툴이다. 화면 구성 및 조작성이 가볍고 직관적이며 대용량 데이터 내려받기 및 밀어넣기 기능이 제공된다. ER 다이어그램 생성 기능은 제공되지 않는다. 평소에는 HeidiSQL을 주력으로 사용하고 다이어그램 추출 기능만 DBeaver를 사용하면 좋지 않을까 판단된다. DBeaver (무료) DBeaver 역시 MySQL, MariaDB를 모두 지원하는 무료 원격 클라이언트 툴이다. Java 기반으로 Eclispe 인터페이스에 익숙한 사람이라면 무난하게 사용할 수 있다. HeidiSQL에는 없는 ER 다이어그램 생성 기능을 제공한다. 다이어그램 생성 기능은 매우 기본적이지만 일반적인 목적으로는 충분하다.
개요 CentOS 6에서 MySQL 5.7.x를 설치하는 방법을 설명하고자 한다. MySQL 5.7.x 설치 CentOS 6는 기본적으로 yum 저장소에서 MySQL 5.5.x만 설치가 가능하다. 아래와 같이 별도의 yum 저장소를 설치해야 한다. # MySQL 5.7.x을 설치하기 위한 yum 저장소 설치 $ rpm -ivh https://dev.mysql.com/get/mysql57-community-release-el5-8.noarch.rpm 이제 본격적으로 설치를 진행한다. # MySQL 5.7.x을 설치 $ yum install mysql-server # CentOS 6가 제공하는 최신 버전인 5.5.x에서 업그레이드할 경우 $ service mysqld stop $ yum update mysq..
MySQL 보안 정책 MySQL은 보안 관점에서 계정 단위로 특정 도메인 또는 IP 주소에게만 원격 접속을 허용하게 할 수 있다. 또한, 같은 계정이라도 원격지 별로 패스워드 또한 다르게 부여할 수 있다. MySQL을 처음 설치하면 로컬에서만 접속이 가능하다. 아래와 같이 information_schema.user_privilege 테이블에서 원격 접속 권한을 확인할 수 있다. mysql> SELECT * FROM information_schema.user_privileges; +---------------------------------+---------------+-------------------------+--------------+ | GRANTEE | TABLE_CATALOG | PRIVILE..
- Total
- Today
- Yesterday
- spring
- jsp
- 알뜰폰
- DynamoDB
- 구동계
- 태그를 입력해 주세요.
- graylog
- node.js
- MySQL
- JavaScript
- maven
- CentOS
- kotlin
- 로드바이크
- Docker
- bootstrap
- Spring Boot
- Kendo UI Web Grid
- Tomcat
- 로드 바이크
- Kendo UI
- jpa
- 자전거
- JHipster
- Spring MVC 3
- chrome
- java
- Eclipse
- jstl
- 평속
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |