본문 바로가기

DB

MariaDB - 기본 사용법 1. MariaDB 접속 # mysql -uroot -p // root 계정으로 비밀번호 입력 후 접속 # mysql -u [계정] -p // 만약 비밀번호가 없으면 엔터 입력 후 접속 2. 데이터 베이스 생성 MariaDB[(none)]> create database samsodb DEFAULT CHARACTER SET UTF8; 3. 데이터베이스 목록 보기 MariaDB[(none)]> show databases; 4. 원격 접속 허용 및 권한 부여(데이터베이스) MariaDB[(none)]> grant all privileges on samsodb.* to samso@'%' identified by 'samsopwd' with grant option; ex) grant all privileges o.. 더보기
Linux - MariaDB 설치 (컴파일 / yum) CentOS7에서 MariaDB yum으로 설치하는 방법 1. MariaDB 설치 # yum -y install mariadb-server 2. MariaDB 구동 및 자동 시작 설정 # systemctl start mariadb --> MariaDB 서비스 시작 # systmectl enable mariadb --> MariaDB 부팅 시 자동 시작 활성화 3. MariaDB 구동 확인 # rpm -qa | grep mariadb # ps -ef | grep mariadb // ps -ef | grep mysql # netstat -ntpl --> 기본포트인 3306 확인 # systemctl status mariadb 4. MariaDB 접속 # mysql -uroot # mysql -u 계정 -p .. 더보기
MSSQL - 데이터 / 로그파일 용량 줄이기 (dbcc shrinkfile) DBCC SHRINKFILE 명령어는 DBCC에서 제공하는 데이터 용량을 줄이는 명령어입니다. 사용법 DBCC SHRINKFILE ( { file_name | file_id } { [ , EMPTYFILE ] | [ [ , target_size ] [ , { NOTRUNCATE | TRUNCATEONLY } ] ] } ) [ WITH NO_INFOMSGS ] file_name : 축소할 파일의 논리적 이름 file_id : 축소할 파일의 ID target_size : 축소할 파일의 사이즈 (MB) EMPTYFILE : 다른 파일로 데이터를 옮긴다. (단, 같은 그룹 내 파일이어야 함) NOTRUNCATE : target_size 값과 관계없이 데이터 파일의 끝에서 할당된 데이터를 파일 앞의 할당되지 않은.. 더보기
Oracle - 테이블스페이스 생성/변경/추가 및 사용자 생성/권한 부여 DBA 권한으로 접속 sqlplus / as sysdba 테이블스페이스 정보 조회 SELECT * FROM DBA_DATA_FILES; DBA_TABLESPACES 테이블스페이스 목록 조회 SELECT TABLESPACE_NAME, STATUS, CONTENTS FROM DBA_TABLESPACES; DBA_DATA_FILES 테이블스페이스 파일 목록 조회 SELECT FILE_NAME, BYTES, STATUS FROM DBA_DATA_FILES; DBA_FREE_SPACE 테이블스페이스 잔여 공간 조회 SELECT TABLESPACE_NAME, BYTES, BLOCKS FROM DBA_FREE_SPACE; 테이블스페이스 생성 create tablespace info_data datafile '/app.. 더보기