PDF 다운로드 PDF 다운로드

MySQL 데이터베이스를 삭제하고 싶다면, root 계정이나, 삭제 권한이 있는 사용자 계정이 필요하다. " mysql -u 사용자 이름 -p "을 MySQL 터미널에 입력한 후 비밀번호를 입력해 준 후, " DROP DATABASE 데이터베이스 이름 ; "을 입력해 주면 삭제가 가능하다.

  1. 그런 사용자가 존재하지 않는다면, root 계정을 사용하자.
  2. MySQL 명령줄 클라이언트(윈도우에서는 명령 프롬프트)에 들어 간 후, "mysql -u 사용자 이름 -p"을 입력해 준다.
  3. 데이터베이스 목록을 보여주는 명령어인 "SHOW databases;"를 입력해서 데이터베이스가 잘 삭제되었는지 확인해 본다.
    광고

  • "DROP DATABASE IF EXISTS 데이터베이스 이름;"을 사용할 수도 있다. 이 명령어를 사용하면, 데이터베이스가 존재하지 않을 때 오류가 표시되지 않는다.
  • 원격에 있는 데이터베이스에 접속하려면 “mysql -u 사용자 이름 -h 원격 호스트 주소 –p”를 입력하자.
  • 고급 레벨 클라이언트(high level client) 접속 권한이 없다면, “mysql -u name 데이터베이스 이름-p” 명령어로 데이터베이스에 직접 접속 가능하다.
  • MySQL Workbench를 사용 중이라면, 로그인 한 후, 접속(connection)을 더블 클릭해 데이터베이스 보기(database view)로 들어간다. 데이터베이스 이름을 마우스 오른쪽으로 클릭한 후, 스키마 삭제(drop schema)를 눌러 주면 데이터베이스가 삭제된다.
광고

경고

  • “SHOW databases;” 명령을 사용했을 때, 읽기 권한이 있는 데이터베이스만 목록에 나타난다. 실제로는 존재하지만, 권한이 없어서 볼 수 없는 데이터베이스가 있을 수 있다.
광고

필요한 것들

  • 컴퓨터에 MySQL이 설치되어 있거나 원격으로 접속이 가능해야 한다.

이 위키하우에 대하여

이 문서는 71,593 번 조회 되었습니다.

이 글이 도움이 되었나요?

광고