MySQL이 데이터베이스 파일을 저장하는 위치를 알기 위해 @@datadir 변수를 사용할 수 있습니다. 쿼리는 다음과 같습니다 -
mysql> select @@datadir;
다음은 경로를 표시하는 출력입니다 -
+---------------------------------------------+ | @@datadir | +---------------------------------------------+ | C:\ProgramData\MySQL\MySQL Server 8.0\Data\ | +---------------------------------------------+ 1 row in set (0.00 sec)
다음은 MySQL이 데이터베이스 파일을 저장하는 스냅샷입니다. 즉, 위에서 얻은 것과 동일한 경로입니다. -
이제 SHOW 명령어로 위의 데이터베이스가 존재하는지 확인해보자.
쿼리는 다음과 같습니다 -
mysql> SHOW DATABASES;
다음은 출력입니다 -
+--------------------+ | Database | +--------------------+ | business | | database1 | | databasesample | | education | | hello | | information_schema | | javadatabase2 | | javasampledatabase | | mybusiness | | mydatabase | | mysql | | performance_schema | | sample | | sampledatabase | | schemasample | | sys | | test | | test3 | | universitydatabase | +--------------------+ 19 rows in set (0.12 sec)
위의 출력을 보면 모든 데이터베이스가 일치합니다.