본문 바로가기

DataBase For Mac5

MySQL,MariaDB - mysqldump 주기적으로 백업하기 윈도우10 에서 mysqldump를 이용한 DB 주기적으로 백업하기 1. 백업코드가 담긴 배치파일 만들기 ( .bat) set CUR_DATE=%date:~0,4%-%date:~5,2%-%date:~8,2% echo %CUR_DATE% "D:\mariadb\bin\mysqldump" --single-transaction --routines --databases -uroot -p1234 huemon > D:\dbbackup\huemon-backup-%CUR_DATE%.sql 메모장에 위 코드 추가 후 파일명을 .txt -> .bat으로 바꿔주세요 2. 검색 -> 작업 스케줄러 3. 기본 작업 만들기 -> 이름과 설명 기입하기 4. 원하는 주기 선택하기 5. 원하는 시간 기입하기 6. 수정한 .bat 파일 .. 2021. 3. 9.
MySQL 완전 삭제하기 - For Mac 맥에서의 MySQL DB 설치한 후 완벽하게 삭제하기 터미널을 연 후 로 설치했을때, 1. sudo rm -rf /usr/local/var/mysql 2. sudo rm -rf /usr/local/bin/mysql* 3. sudo rm -rf /usr/local/Cellar/mysql 로 설치했을때, 1. sudo rm -rf /usr/local/mysql 2. sudo rm -rf /Library/PreferencePanes/My* 3. sudo rm -rf /var/db/receipts/com.mysql.* 이상입니다~~!! 2021. 1. 31.
DBeaver 데이터 복사 쿼리문 만들기 (DML) - For MAC 맥에서 DBeaver 툴을 이용해 기존에 있던 테이블 테이터 복사시 필요한 쿼리 뽑아내는 법 현업에서의 수많은 데이터를 고객사 서버에 반영 시 유용하게 쓰였던 데이터 덤프 기능입니다~~!! 덤프할 데이터가 덤긴 테이블 오른쪽 버튼 -> 데이터 내보내기 SQL | SQL INSERT문으로 내보내기 -> 다음 Format setting 일반 Include generated colimns -> 체크 파일 확장자 -> sql Native date/time format -> 체크 스키마명 생략 -> 미체크 INSERT 구문 당 로우 개수 -> 1 Formatting Insert line before rows -> 체크 keyword case -> upper Insert keyword -> INSERT 다음 저장하.. 2021. 1. 31.
DBeaver 테이블형식 쿼리문 만들기 (DDL) - For MAC 맥에서 DBeaver 툴을 이용해 테이블형식을 쿼리로 뽑아내는 법 현업에서의 여러 고객사 서버에 수많은 테이블을 Import 시 유용하게 쓰였던 DBeaver의 테이블 DDL 생성 기능입니다~~!! 해당 테이블 우클릭 -> SQL 생성 -> DDL 클릭해주세요 이후 테이블 형식에 대한 쿼리 (DDL) 를 복사할 수 있답니다~~!! 여러테이블에 대한 DDL쿼리를 한번에 얻고싶을때에도 테이블 선택 후 이와 같은 방법으로 하시면 됩니다ㅎㅎ 2021. 1. 31.