ตัวแปรโลคัลมีขอบเขตสำหรับชุดคำสั่งหรือกลุ่มคำสั่งเท่านั้น เมื่อใดก็ตามที่ชุดคำสั่งหรือกลุ่มคำสั่งเสร็จสิ้น ตัวแปรโลคัลจะไม่อยู่ในขอบเขต
ตัวอย่าง
สามารถใช้ตัวแปรโลคัลในกระบวนงานที่เก็บไว้ ฟังก์ชัน ฯลฯ ซึ่งใช้กับคีย์เวิร์ด DECLARE
ไวยากรณ์มีดังต่อไปนี้สำหรับตัวแปรท้องถิ่น
ประกาศประเภทข้อมูลVariableNameของคุณ
ตัวแปรส่วนกลางหรือตัวแปรระบบมีขอบเขตในการเชื่อมต่อต่างๆ จนกว่าเซิร์ฟเวอร์จะรีสตาร์ท มันถูกตั้งค่าโดยใช้คำหลัก GLOBAL ไวยากรณ์มีดังนี้ −
SET GLOBAL max_connections=value;ORSET @@global.max_connections=value;
หากคุณทราบหมายเลขพอร์ต คุณสามารถใช้ตัวแปรระบบ @@port โดยใช้คำสั่ง select แบบสอบถามมีดังนี้ −
mysql> เลือก @@port;
ผลลัพธ์
ต่อไปนี้คือผลลัพธ์ -
<ก่อนหน้า>+---------+| @@port |+---------+| 3306 |+--------+1 แถวในชุด (0.00 วินาที)