예1) mysql -uroot -ppassword123 employees MariaDBemployees> 예2) mysql -uroot -ppassword123예3) mysql -uroot -p Password : 이렇게 뜸.(패스워드 입력안했을 시)현재 선택
basedir 확인 datadir, basedir 등 my.cnf에 설정된 dir 확인 general_log ON으로 변경한 순간에는 바뀌지만 MariaDB서비스 종료후 재기동시 첫 설정인 OFF로 변하기 때문에 /etc/my.cnf에서 변경을 해야함
1. DB 생성 뒤의 character set은 필수X. 2. DB 삭제 DB업무를 하는 사람이라면 꼼꼼한 검토와 삭제 전 백업은 필수! 간단히 혼자 집에서 해보는 것이라면 괜츈
backup디렉토리 database 백업 ex) DB_NAME : test root로 실행
맥북은 자체 터미널이 있으므로 간단하게 brew를 이용하여 설치가 가능함.편하긴 하네...맥 os에서 쓸 수 있는 패키지 관리 시스템. 쉽게 어플리케이션 설치를 가능하게 도와줌.나는 윈도우의 yum과 비슷한 관리 시스템으로 생각함.brew 사이트 접속https:
MariaDB란? 가장 유명한 oracle과 같은 RDBMS의 한 종류. Mysql을 발명한 사람들이 만든 DBMS 오픈소스라는 큰 장점 / 오픈소스라서의 단점도 존재. MariaDB vs MySQL PerconaServer : MySQL서버의 소스코드 기반으로 포크
용량 조회 mariadb를 운영하다보면 filesystem 경로에 데이터가 족족 쌓이는걸 확인할 수 있다. 오라클과 구조가 달라 테이블스페이스라는 개념이 없기때문이다. postgresql도 또한 filesystem에 족족 데이터가 쌓인다. db를 운영하는 입장에서는
DB의 백업은 크게 물리적 논리적 백업으로 나뉜다.물리적 백업 : /data경로의 모든 것을 copy하는 것논리적 백업 : 데이터를 1개의 sql로 dump뜨는 것\-->복구 방식도 두개가 다르다.이번 포스트는 저번에 dump백업을 설명했기때문에 mariabackup.
새로운 업무가 도착했다. 업무를 받아서 서버등록후 DB를 들어갔다. 이미 개발중이던 서버였기 때문에 user가 어떤게 있는지 조회를 하려했다. 그런데... 이게 뭐지... 구글에 검색해보는데 99%가 패스워드 변경할때 이런 에러를 마주한다고 나와있었다. 이런 답변을
모든 DB를 싱글로 쓸 수 없다... 그래서 현재 업무에서 복제를 하고있는 MariaDB복제방법 대해서 간단히 말해보려한다. 그리고 중요한 업무라면 고가용성(HA)를 위하여 2노드 이상의 DB를 구축한다. Galera Cluster 모든 노드가 master노드로서
업무 중 insert와 select, update 모든게 다 날라오는 배치성 쿼리가 생겼다. 근데 이게 꽤 오래돌고 CPU를 잡아먹음.아...배치성이여도 단순히 한 세션에서 insert, select 이런게 날라오면 알아서 분기를 시켜주나 싶었는데 생각해보니 Maxsc