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

생성될 때 MySQL 데이터베이스는 어디에 저장됩니까?

<시간/>

데이터베이스 위치, 즉 MySQL에서 생성된 위치를 원하면 시스템 변수 @@datadir을 사용할 수 있습니다.

구문은 다음과 같습니다.

SELECT @@datadir;

다음은 쿼리입니다.

mysql> select @@datadir;

다음은 출력입니다. 위의 쿼리는 위치를 반환합니다.

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

이제 시스템에서 위의 디렉토리에 도달하십시오. 디렉토리의 스크린샷은 다음과 같습니다

생성될 때 MySQL 데이터베이스는 어디에 저장됩니까?

이제 데이터 폴더를 엽니다. Data 폴더에는 모든 데이터베이스가 들어 있습니다. 모든 데이터베이스를 표시하는 스크린샷은 다음과 같습니다.

생성될 때 MySQL 데이터베이스는 어디에 저장됩니까?

이제 테이블에 대한 모든 데이터베이스 폴더를 확인할 수 있습니다. 예를 들어, '샘플' 데이터베이스의 테이블 이름을 보겠습니다. 스크린샷은 다음과 같습니다

생성될 때 MySQL 데이터베이스는 어디에 저장됩니까?