如何在 MySQL 中获取 server_id?
mysqlmysqli database
要获取 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)