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

현재 기본 데이터베이스 데이터 정렬을 검색하기 위한 MySQL 쿼리(명령줄 클라이언트를 통해)?

<시간/>

현재 기본 데이터베이스 데이터 정렬에 INFORMATION_SCHEMA.SCHEMATA를 사용해야 합니다.

구문은 다음과 같습니다.

SELECT DEFAULT_COLLATION_NAME FROM information_schema.SCHEMATA WHERE SCHEMA_NAME = 'yourDatabaseName' LIMIT 1;

명령줄 클라이언트를 통해 현재 기본 데이터베이스 데이터 정렬을 검색하기 위해 위의 구문을 구현해 보겠습니다. 여기에 있는 데이터베이스는 '샘플'입니다.

쿼리는 다음과 같습니다 -

mysql> SELECT DEFAULT_COLLATION_NAME FROM information_schema.SCHEMATA WHERE SCHEMA_NAME = 'sample' LIMIT 1;

다음은 출력입니다.

+------------------------+
| DEFAULT_COLLATION_NAME |
+------------------------+
| utf8_general_ci        |
+------------------------+
1 row in set (0.00 sec)