如何在MYSQL中获取server_id?

时间:2014-03-18 14:33:36

标签: mysql

我指的是这份文件。我要求server_id为mysql的uuid短函数。

https://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html#sysvar_server_id

如何通过mysql控制台打印server_id? 感谢

2 个答案:

答案 0 :(得分:20)

你可以用:

SELECT @@server_id

,因为@@指向全局定义的变量(不像单个@,这是用于会话定义的变量)

例如,

SELECT CONCAT(@@server_id, UUID());

答案 1 :(得分:9)

mysql> SHOW VARIABLES LIKE 'server_id';

+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| server_id     | 1     |
+---------------+-------+

1 row in set (0.01 sec)
相关问题