메뉴 여닫기
개인 메뉴 토글
로그인하지 않음
만약 지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.

Mysql 데이터베이스 삭제 불가

DB CAFE

데이터 베이스 삭제 불가시

  • DATABASE 디렉토리를 찾아서 관련파일을 삭제 한다.
MariaDB [mysql]> drop database "MIG_TEST"
    -> ;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '"MIG_TEST"' at line 1

MySQL: ERROR 1010 (HY000): Error dropping database

삭제 방법

  1. find 명령으로 삭제할 데이터베이스 파일명을 찾는다
    1. 예로) 데이터베이스가 MIG_TEST 이면
     find / -name MIG_TEST
  2. 찾은 경로로 이동
    cd /var/lib/mysql --> mysql 설치시 db 저장 경로임.
  3. 파일 삭제
    rm -fr MIG_TEST
  4. 확인 Mysql로 로그인후 데이터베이스가 존재 하는지 확인
    mysql> drop database MIG_TEST;
    ERROR 1008 (HY000): Can't drop database 'MIG_TEST'; database doesn't exist
  5. 데이터 베이스 생성
    mysql> create database MIG_TEST;
    Query OK, 1 row affected (0.00 sec)
  6. 데이터 베이스 생성
    mysql> drop database MIG_TEST;
    Query OK, 0 rows affected (3.38 sec)