[Ubuntu 22.04] MariaDB 다른 서버에 이동하기
·
coooding/서버
로컬에서 작업하고 서버로 배포 혹은, 서버 자체를 바꿀 때, db구조와 데이터 모두 옮길 수 있는 방법이 있다. 1. 기존 db를 dump를 이용하여 sql파일로 만들어준다. sudo mysqldump -u root -p 기존DB명 > 저장할 위치/파일이름.sql 2. sql파일을 복사할 서버의 아무 위치에 옮겨준 다음, 해당 서버에 db를 생성한다. sql파일을 이용하여 새로 생성하는것이 아니라, 새로운 서버에 db를 생성후, 해당 db에 덮어씌운다는 느낌이기 때문이다. mysql -u root -p ...생략... create database 원하는db명; 3. 다시 mysql을 나온 후, 리눅스에 아래 명령어를 입력한다. mysql -u root -p 생성한DB이름 < 복사한 위치/파일이름.sql ..