MySQL 데이터베이스의 이름을 바꾸는 방법

MySQL 데이터베이스의 이름을 바꾸는 방법

2022-10-18 last update

6 minutes reading database phpmyadmin MySQL command-line cpanel
데이터베이스로 작업하는 동안 여러 번 데이터베이스의 이름을 바꿔야 할 수 있습니다. 보안을 위해 MySQL은 MySQL 5.1.23에서 데이터베이스 이름을 변경하는 직접 명령을 삭제했습니다. 따라서 MySQL 서버에서 데이터베이스 이름을 바꾸는 데 사용할 수 있는 T-SQL 문에 대한 직접적인 명령은 없습니다. 가용성에 따라 cPanel, phpMyAdmin 또는 명령줄을 사용하여 MySQL 데이터베이스 이름을 바꾸려면 아래 지침 중 하나를 따를 수 있습니다. 데이터베이스 이름을 바꾼 후에는 사용자에 대한 새 데이터베이스에 대한 권한을 재구성해야 한다는 점을 기억하십시오. 이 자습서에서는 MySQL 데이터베이스 이름을 바꾸는 세 가지 방법을 찾을 수 있습니다.

방법 1 - 명령줄을 사용하여 MySQL 데이터베이스 이름 바꾸기

아시다시피 MySQL 서버에서 데이터베이스 이름을 바꾸는 데 사용할 수 있는 직접적인 명령이나 SQL 문이 없습니다. 그러나 백업 및 복원 옵션을 사용하여 데이터베이스 이름을 변경할 수 있습니다.(vitag.Init = window.vitag.Init || []).push(function(){viAPItag.display("vi_1879779679")})
  • 먼저 현재 데이터베이스를 백업합니다.
    mysqldump -u root -p old_db > old_db.sql 
    
  • 그런 다음 MySQL 서버에서 원하는 이름으로 새 데이터베이스를 생성합니다.
    mysqladmin -u root -p create new_db 
    
  • 마지막으로 위에서 만든 백업을 새로 만든 데이터베이스에 복원합니다.
    mysql -u root -p new_db < old_db.sql 
    
  • 새 이름을 가진 새 데이터베이스가 있습니다. 새 데이터베이스를 확인하고 복원이 완전하고 제대로 작동하는지 확인하십시오.

    방법 2 - phpMyAdmin을 사용하여 MySQL 데이터베이스 이름 바꾸기

    phpMyAdmin은 MySQL 데이터베이스 관리에 가장 많이 사용되는 웹 애플리케이션입니다. MySQL 서버에서 데이터베이스 이름을 바꾸는 옵션을 제공합니다.(vitag.Init = window.vitag.Init || []).push(function(){viAPItag.display("vi_1879779679")})
  • phpMyAdmin에 로그인
  • 왼쪽 사이드바에서 데이터베이스를 선택하십시오.
  • "작업"탭을 클릭합니다.
  • "데이터베이스 이름 변경:"필드에 새 데이터베이스 이름을 입력하고 이동을 클릭합니다.
  • 확인 대화 상자에서 확인을 클릭합니다.

  • 모두 완료되었습니다. 여기서 phpMyAdmin은 새 이름으로 새 데이터베이스를 만들고 이전 데이터베이스의 모든 콘텐츠를 복사합니다. 그런 다음 이전 데이터베이스를 삭제합니다.(vitag.Init = window.vitag.Init || []).push(function(){viAPItag.display("vi_1879779679")})

    방법 3 - cPanel을 사용하여 MySQL 데이터베이스 이름 바꾸기

    cPanel은 웹 기반 제어판입니다 CentOS 및 Redhat Linux 시스템용. 공유 호스팅 제공 업체 사이에서 인기가 있습니다. cPanel을 사용하여 MySQL 데이터베이스의 이름을 쉽게 바꿀 수 있습니다. cPanel은 MySQL 데이터베이스의 이름을 바꾸는 가장 쉬운 방법을 제공합니다.
  • cPanel에 로그인합니다.
  • 데이터베이스 섹션으로 이동하여 MySQL 데이터베이스를 클릭합니다.
  • 이 페이지까지 아래로 스크롤하면 현재 데이터베이스 섹션에서 데이터베이스 목록을 찾을 수 있습니다.
  • 이름을 바꿀 데이터베이스 앞에 있는 "rename" 버튼을 클릭합니다.
  • 새 데이터베이스 이름을 제공하고 진행을 클릭하십시오.
  • 그게 다야. MySQL 데이터베이스의 이름을 성공적으로 변경했습니다.

    결론

    이 가이드는 MySQL 데이터베이스의 이름을 바꾸는 방법을 이해하는 데 도움이 됩니다. 데이터베이스 이름이 바뀌었으므로 사용자 권한을 다시 구성해야 합니다.