新聞中心
mysql變量是mysql數(shù)據(jù)庫(kù)中的基礎(chǔ)知識(shí),下面就為您詳細(xì)介紹mysql變量,如果您對(duì)此方面感興趣的話,不妨一看,相信對(duì)您有所幫助。

為開(kāi)州等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及開(kāi)州網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為做網(wǎng)站、成都做網(wǎng)站、開(kāi)州網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
mysql變量介紹:
mysql服務(wù)器的系統(tǒng)變量,mysql server system viriables,其實(shí)我更愿意叫它為“系統(tǒng)參數(shù)”。
mysql服務(wù)器維護(hù)著2種mysql的系統(tǒng)參數(shù)(系統(tǒng)變量):全局變量(global variables)和會(huì)話變量(session variables)。它們的含義與區(qū)別如其各占的名稱所示,session variables是在session級(jí)別的,對(duì)其的變更只會(huì)影響到本session;global variables是系統(tǒng)級(jí)別的,對(duì)其的變更會(huì)影響所有新session(變更時(shí)已經(jīng)存在session不受影響)至下次mysql server重啟動(dòng)。注意它的變更影響不能跨重啟,要想再mysql server重啟時(shí)也使用新的值,那么就只有通過(guò)在命令行指定變量選項(xiàng)或者更改選項(xiàng)文件來(lái)指定,而通過(guò)SET變更是達(dá)不到跨重啟的。 每一個(gè)系統(tǒng)變量都有一個(gè)默認(rèn)值,這個(gè)默認(rèn)值是在編譯mysql系統(tǒng)的時(shí)候確定的。對(duì)系統(tǒng)變量的指定,一般可以在server啟動(dòng)的時(shí)候在命令行指定選項(xiàng)或者通過(guò)選項(xiàng)文件來(lái)指定,當(dāng)然,大部分的系統(tǒng)變量,可以在系統(tǒng)的運(yùn)行時(shí),通過(guò)set命令指定其值。
用戶級(jí)別的mysql變量:
可以先在用戶mysql變量中保存值然后在以后引用它;這樣可以將值從一個(gè)語(yǔ)句傳遞到另一個(gè)語(yǔ)句。用戶變量與連接有關(guān) 。也就是說(shuō),一個(gè)客戶端定義的變量不能被其它客戶端看到或使用。當(dāng)客戶端退出時(shí),該客戶端連接的所有變量將自動(dòng)釋放。用戶變量的形式為@var_name ,其中變量名var_name 可以由當(dāng)前字符集的文字?jǐn)?shù)字字符、‘. ’、‘_ ’和‘$ ’組成。 默認(rèn)字符集是cp1252 (Latin1) ??梢杂胢ysqld 的--default-character-set 選項(xiàng)更改字符集。參見(jiàn)5.10.1節(jié),“數(shù)據(jù)和排序用字符集” 。用戶變量名對(duì)大小寫不敏感。設(shè)置用戶變量一個(gè)途徑是執(zhí)行SET 語(yǔ)句:SET @var_name之類的。
文章題目:帶您了解mysql變量
標(biāo)題鏈接:http://m.fisionsoft.com.cn/article/dppgiep.html


咨詢
建站咨詢
