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

MySQL에서 server_id를 얻는 방법은 무엇입니까?

<시간/>

server_id를 얻으려면 시스템 정의 변수 @@server_id를 사용하십시오. server_id에 대한 사용자 정의 변수로 @ 하나만 사용할 수 없습니다.

구문은 다음과 같습니다.

SELECT@@ server_id

대안으로 SHOW VARIABLES 명령을 사용할 수 있습니다.

구문은 다음과 같습니다.

SHOW VARIABLES LIKE ‘server_id’;

사례 1 쿼리는 다음과 같습니다

mysql> SELECT @@server_id as SERVER_ID;

다음은 출력입니다.

+-----------+
| SERVER_ID |
+-----------+
|         1 |
+-----------+
1 row in set (0.00 sec)

사례 2 쿼리는 다음과 같습니다

mysql> show variables like 'server_id';

다음은 출력입니다.

+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| server_id     | 1     |
+---------------+-------+
1 row in set (0.01 sec)