Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

จะรับ server_id ใน MySQL ได้อย่างไร


ในการรับ server_id ให้ใช้ตัวแปรที่ระบบกำหนด @@server_id คุณไม่สามารถใช้ @ เดียวเป็นตัวแปรที่ผู้ใช้กำหนดสำหรับ server_id ได้

ไวยากรณ์มีดังนี้

SELECT@@ server_id

คุณสามารถใช้คำสั่ง SHOW VARIABLES แทนได้

ไวยากรณ์มีดังนี้

แสดงตัวแปรเช่น 'server_id';

กรณีที่ 1 แบบสอบถามมีดังนี้

mysql> เลือก @@server_id เป็น SERVER_ID;

ต่อไปนี้เป็นผลลัพธ์

<ก่อนหน้า>+-----------+| SERVER_ID |+-----------+| 1 |+-----------+1 แถวในชุด (0.00 วินาที)

กรณีที่ 2 แบบสอบถามมีดังนี้

mysql> แสดงตัวแปรเช่น 'server_id';

ต่อไปนี้เป็นผลลัพธ์

<ก่อนหน้า>+--------------+-------+| Variable_name | ค่า |+--------------+-------+| server_id | 1 |+--------------+------- +1 แถวในชุด (0.01 วินาที)