Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL은 데이터베이스 파일을 어디에 저장합니까?

<시간/>

MySQL이 데이터베이스 파일을 저장하는 위치를 알기 위해 @@datadir 변수를 사용할 수 있습니다. 쿼리는 다음과 같습니다 -

mysql> select @@datadir;

다음은 경로를 표시하는 출력입니다 -

+---------------------------------------------+
| @@datadir                                   |
+---------------------------------------------+
| C:\ProgramData\MySQL\MySQL Server 8.0\Data\ |
+---------------------------------------------+
1 row in set (0.00 sec)

다음은 MySQL이 데이터베이스 파일을 저장하는 스냅샷입니다. 즉, 위에서 얻은 것과 동일한 경로입니다. -

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)

위의 출력을 보면 모든 데이터베이스가 일치합니다.