![어떤 MySQL 데이터베이스가 현재 데이터베이스로 변경되었나요?](https://rvso.com/image/1604811/%EC%96%B4%EB%96%A4%20MySQL%20%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4%EA%B0%80%20%ED%98%84%EC%9E%AC%20%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4%EB%A1%9C%20%EB%B3%80%EA%B2%BD%EB%90%98%EC%97%88%EB%82%98%EC%9A%94%3F.png)
Mysql에서는 'show tables;'를 입력하면 선택된 데이터베이스가 없다고 표시되지만, 데이터베이스를 선택하면 'Database Changed'라고 표시됩니다. 내가 선택한 것으로 무엇이 바뀌었나요?
답변1
"데이터베이스 변경" 서버는 단 하나만 의미하지만 명령을 성공적으로 실행하고 현재 데이터베이스는 명령에 지정한 데이터베이스입니다. 즉, 다음과 같다
데이터베이스가 "이전 데이터베이스"에서 "지정된 데이터베이스"로 변경되었습니다.
이전 데이터베이스가 정의되지 않은 경우 이 서버 메시지는 다음을 의미합니다.
데이터베이스가 "없음"에서 "지정된 데이터베이스"로 변경되었습니다.