Database

    MariaDB(MySQL) 덤프 떠서 DB 이동하는 법

    DB 덤프 - 데이터베이스의 내용을 외부 파일로 백업하는 과정 - 데이터 베이스의 중요한 정보를 안전하게 보호 가능하며, 장애 복구, 데이터 마이그레이션, 테스트 및 개발 환경 설정 등 다양한 용도에서 사용 가능 // 덤프를 뜰 DB의 이름 확인 mysql -u root - p // 모든 데이터베이스 조회 show databases; // DB덤프 뜨기 mysqldump -u root -p [데이터베이스명] > [파일명].sql // 새로운 DB생성 create database [복구할 DB명] // DB덤프 복구 mysql -u root -p [복구할 DB명] < [저장한 DB명].sql

    MariaDB(MySql)와 Oracle 문법 차이점

    1. 널 체크 함수 MariaDB SELECT IFNULL('컬럼명', '') FROM DUAL; ORACLE SELECT NVL('컬럼명', '') FROM DUAL; 2. 현재 날짜시간 MariaDB NOW() Oracle SYSDATE 3. 날짜포맷 MariaDB DATE_FORMAT(NOW(), '%Y%m%d%H%i%s') Y: 4자리 년도, y: 2자리 년도 Oracle TO_CHAR(SYSDATE, 'MMDDYYYYHH24MISS')