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