mySQL 을 이용해서 데이터베이스를 구축하다보면 갑자기 테이블 구조나 데이터들이 변경되는 경우가 발생하곤 합니다. 또한 작업용 노트북에서 사용하던 로컬 MYSQL 데이터들을 집컴(집 데스크탑) 으로 옮기고 싶은경우도있죠!
이럴 때마다 일일이 수정하기엔 너무 번거롭고 그렇다고 그냥 놔두자니 나중에 문제가 생길수도 있고..
그래서 이번 포스팅에서는 MySQL 의 스키마 및 데이터 백업/이동 방법에 대해 알아보겠습니다.
저는 이 hairshop 스키마 테이블 과 그안에있는 데이터들을 옮기고싶은데요~
1번(작업한내용) 이있는 파일시스템안에 DB백업이라는 폴더를 만들어줍니다.
저는 내용을 압축하여 클라우드에 바로 올릴거여서 같은 디스크안에 만들어놨는데요.
혹여나 1번디스크에 문제가 생길수도있으니 , 다른디스크에 백업파일을 만들어 두시는것을 추천할게요!
그이후 Data Export -> hairshop -> 옮기고싶은 컬럼. 을 체크한후
뒤 3가지 버튼을 클릭후
아까 만든 DB백업폴더클릭후 이름생성을해줍니다~!
그이후 EXPORT PROGRESS 를 누른뒤 start EXPORT를 누르면
백업폴더에 sql 파일이 만들어지게됩니다.
이파일을 (압축)을한후 자신의 2번(로컬데스트탑) 으로 파일을 전송한후
2번에서 위 순서대로 진행하시면됩니다.
이번 포스팅에서는 MySQL 백업 에 대한 전반적인 내용을 다뤄봤는데요. 이러한 내용을 바탕으로 작업파일을 백업, 전송해보세요~~!!
'mysql' 카테고리의 다른 글
동시성문제의 필요성 (0) | 2024.07.19 |
---|---|
트랜잭션의 격리수준(Transaction Isolation Level) [2편-1] (0) | 2024.07.17 |
트랜잭션 정리글 및 이해하기 [1편] (0) | 2024.07.15 |
jdbc PreparedStatement (0) | 2023.08.01 |
tool을 이용하여 E-R다이어그램 설계방법 (0) | 2023.07.25 |