GoDaddy 도움말

SSH에서 MySQL 데이터베이스 내보내기

phpMyAdmin 대신 보안 셸(SSH) 연결을 사용하여 데이터베이스에 대한 SQL 백업 파일을 내보낼 수 있습니다. 이는 대용량 SQL 파일을 내보낼 때 도움이 될 수 있는 고급 방법이며 phpMyAdmin이 설치되지 않은 자체 관리형 VPS Hosting을 사용할 때 필요할 수 있습니다.

참고: 사이트가 Managed WordPress 호스팅 플랜 중 하나에서 호스팅되는 경우 SSH 대신 WP-CLI를 사용해야 합니다.
.
필수 항목: 이 단계를 완료하려면 다음 사항이 필요합니다.
  • SSH 앱. Windows 용 PuTTY 또는 macOS 용 터미널을 권장합니다.
  • 귀하의 FTP 세부 정보. 아직 기록하지 않았다면 FTP 호스트, 사용자 이름, 암호를 찾아야 합니다.
  • 귀하의 데이터베이스 세부 사항. 아직 기록하지 않았다면 데이터베이스 이름, 사용자 이름, 호스트 이름, 암호를 찾아야 합니다.
  1. SSH (Secure Shell)로 내 호스팅 계정에 연결.
  2. ls 명령을 사용하여 파일과 폴더를 나열하고 cd../를 사용하여 백업 파일을 저장하려는 디렉터리에 도달할 때까지 디렉터리를 이동합니다.
  3. 다음 명령을 사용하여 MySQL에 연결하기:
     mysqldump -h 호스트 이름 -P 포트 -u 사용자 이름 -p 데이터베이스 > backup.sql
    참고: 호스트에 localhost를 사용하는 경우 –h 호스트 이름을 생략해야 하며 표준 포트(3306)가 있는 경우 명령의 -P 포트 부분을 생략할 수 있습니다.
    • 위의 명령에서 다음을 대체해야 합니다.
      • 호스트 이름을 귀하의 호스트 이름으로.
      • 포트를 귀하의 MySQL 포트 번호로. 호스팅 계정에서 다르게 지정하지 않는 한 포트는 3306입니다.
      • 사용자 이름을 이 데이터베이스에 대한 귀하의 사용자 이름으로.
      • 데이터베이스를 내보낼 데이터베이스의 이름으로.
      • backup.sql을 백업 파일에 사용할 이름으로.
  4. 키보드에서 Enter를 선택합니다.
  5. 암호 입력: 프롬프트가 나타나면 해당 데이터베이스 사용자의 암호를 입력합니다.
    참고: 암호는 보안상의 이유로 표시되지 않으며 입력하거나 붙여 넣을 때 아무것도 표시되지 않습니다.
  6. 키보드에서 Enter를 선택합니다.

데이터베이스가 4단계에서 이름을 지정한 SQL 파일로 내보내 지고 로컬 컴퓨터에 다운로드할 준비가 되었습니다.

상세 정보