mariadb (5) 썸네일형 리스트형 [Mariadb] 새로운 INSERT 방법(INSERT INTO SET) 우리가 익히 알고 있는 INSERT 방식은 insert into (컬럼명들) values (컬럼값들) 로 현재 모든 DBMS에서 사용되고 있다. 하지만 테이블의 컬럼이 30개정도가 넘어가면 컬럼명과 컬럼값의 매핑이 어려울 때가 존재한다. (실제 프로젝트에서 한 테이블에 컬럼개수가 200개가 넘어가는 것을 경험한 적이 있다.) 이 문제를 해결하기 위해 mariadb 에서는 update set 문법과 비슷한 insert into set 문법을 개발하고 제공한 것으로 추정된다. INSERT SET 예제 /* dummy_table 테이블에 insert into set 를 이용한 데이터삽입 쿼리 예제 */ insert into dummy_table set no = 1 , title = '제목' , memo = n.. MariaDB Xpand 소개 MariaDB 에서 대용량/분산데이터베이스로 사용할 수 있는 Xpand 라는 제품을 출시하였다. mariadb.com/ko/resources/blog/mariadb-adds-xpand-for-distributed-sql/ Distributed SQL Database: Xpand Storage Engine | MariaDB MariaDB Xpand storage engine is a distributed SQL database solution with built-in HA & elasticity so nodes can be added or removed as needed to scale. mariadb.com mariadb.com/docs/features/mariadb-xpand/ Open Source D.. [mariadb] flush 명령어 정리 mariadb의 flush 명령어란 내부 캐시를 지우거나 다시로드 할 때 사용하는 명령어이며 제일 많이 사용하는 flush 명령어는 사용자 및 권한 변경사항을 바로 반영하기 위해 사용하는 flush privileges 이다. 공식 mariadb 사이트를 참고하여 포스팅을 작성하였다. mariadb.com/kb/en/flush/ FLUSH Clear or reload various internal caches. mariadb.com Option 설명 CHANGED_PAGE_BITMAPS XtraDB 스토리지 엔진에서 백업 목적으로 사용하는 명렁어 - jira.mariadb.org/browse/MDEV-7472 CLIENT_STATISTICS 클라이언트 통계를 초기화 - SHOW CLIENT_STATISTI.. [Mariadb] db 및 user 생성 방법 Mariadb 를 이용할때 Super 권한자 User 인 root 를 사용하면 보안에 이슈가 생길 수 있다. 그래서 Application 개발시 Application 에 맞는 db, user 를 생성하고 권한을 부여하는 것으로 개발을 진행하면 된다. 현재 Nifi를 공부하고 있으니 데이터베이스 : nifi_db, User : nifi 를 만들어 보자. ## 환경정보 Mariadb 10.3.14 1. root 권한으로 접속한다. -u 옵션은 사용자를 지정, -p 옵션은 패스워드를 지정 mysql -uroot -pchangeme User 생성시 ERROR 1396 (HY000) 에러코드가 발생하면 이미 User가 존재하는 것이다. ERROR 1396 (HY000): Operation CREATE USER f.. CentOS 7.9에 mariadb 10.3.27를 바이너리 tar.gz 파일로 설치하기 ## mariadb 에 대한 설명은 위키를 참고 https://ko.wikipedia.org/wiki/MariaDB MariaDB - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. MariaDB는 오픈 소스의 관계형 데이터베이스 관리 시스템(RDBMS)이다. MySQL과 동일한 소스 코드를 기반으로 하며, GPL v2 라이선스를 따른다. 오라클 소유의 현재 불 ko.wikipedia.org ## 10.3.x 변경 및 개선사항 mariadb.com/kb/en/changes-improvements-in-mariadb-103/ Changes & Improvements in MariaDB 10.3 Current Version: 10.3.27 | Status: Stable (GA) | Rele.. 이전 1 다음