程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 帶您了解mysql變量

帶您了解mysql變量

編輯:MySQL綜合教程

mysql變量是mysql數據庫中的基礎知識,下面就為您詳細介紹mysql變量,如果您對此方面感興趣的話,不妨一看,相信對您有所幫助。

mysql變量介紹:

mysql服務器的系統變量,mysql server system viriables,其實我更願意叫它為“系統參數”。

mysql服務器維護著2種mysql的系統參數系統變量):全局變量global variables)和會話變量session variables)。它們的含義與區別如其各占的名稱所示,session variables是在session級別的,對其的變更只會影響到本session;global variables是系統級別的,對其的變更會影響所有新session變更時已經存在session不受影響)至下次mysql server重啟動。注意它的變更影響不能跨重啟,要想再mysql server重啟時也使用新的值,那麼就只有通過在命令行指定變量選項或者更改選項文件來指定,而通過SET變更是達不到跨重啟的。     每一個系統變量都有一個默認值,這個默認值是在編譯mysql系統的時候確定的。對系統變量的指定,一般可以在server啟動的時候在命令行指定選項或者通過選項文件來指定,當然,大部分的系統變量,可以在系統的運行時,通過set命令指定其值。

用戶級別的mysql變量:

可以先在用戶mysql變量中保存值然後在以後引用它;這樣可以將值從一個語句傳遞到另一個語句。用戶變量與連接有關 。也就是說,一個客戶端定義的變量不能被其它客戶端看到或使用。當客戶端退出時,該客戶端連接的所有變量將自動釋放。用戶變量的形式為@var_name ,其中變量名var_name 可以由當前字符集的文字數字字符、‘. ’、‘_ ’和‘$ ’組成。 默認字符集是cp1252 (Latin1) 。可以用mysqld 的--default-character-set 選項更改字符集。參見5.10.1節,“數據和排序用字符集” 。用戶變量名對大小寫不敏感。設置用戶變量一個途徑是執行SET 語句:SET @var_name之類的。

帶您深入了解MySQL用戶連接

MySQL查詢亂碼的解決方法

教您如何MySql查詢時間段

使用Limit參數優化MySQL查詢的方法

使用MySQL臨時表加速查詢

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved