다음 상황에서 발생할 수 있는 문제와 가장 적절한 해결방법은?
다음 상황에서 발생할 수 있는 문제와 가장 적절한 해결방법은?
-- 존재하지 않는 데이터베이스 삭제 시도
DROP DATABASE nonExistentDB;
정답: B
⦁ 오류 발생: 존재하지 않는 데이터베이스를 삭제하려 하면 다음 오류가 발생합니다:
⦁
ERROR 1008 (HY000): Can't drop database 'nonExistentDB'; database doesn't exist
⦁ 안전한 해결방법:
DROP DATABASE IF EXISTS nonExistentDB;
⦁ 데이터베이스가 존재하면 삭제
⦁ 존재하지 않으면 오류 없이 넘어감
💡 학습 팁
이 문제를 포함한 MySQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.