局部變量的作用域僅限于一組語句或語句塊。每當一組語句或語句塊完成時,局部變量就會超出范圍。
例如
局部變量可以在存儲過程、函數等中使用.與DECLARE關鍵字一起使用。
局部變量的語法如下。
DECLARE yourVariableName dataType;
登錄后復制
全局變量或系統變量具有跨連接的作用域,直到服務器重新啟動。它是使用 GLOBAL 關鍵字設置的。語法如下 –
SET GLOBAL max_connections=value; OR SET @@global.max_connections=value;
登錄后復制
如果您知道端口號,則可以使用 select 語句使用系統變量@@port。查詢如下 –
mysql> select @@port;
登錄后復制
輸出
以下是輸出 –
+--------+ | @@port | +--------+ | 3306 | +--------+ 1 row in set (0.00 sec)
登錄后復制
以上就是MySQL 中的系統變量與局部變量?的詳細內容,更多請關注www.92cms.cn其它相關文章!