MySQL數(shù)據(jù)庫預處理

預編譯一次肉津,可以多次執(zhí)行。用來解決一條SQL語句頻繁執(zhí)行的問題偶洋。

預處理語句:prepare 預處理名字 from ‘sql語句’
執(zhí)行預處理:execute 預處理名字 [using 變量]

例題一:

mysql> prepare stmt from 'select * from stuinfo';   # 創(chuàng)建預處理
Query OK, 0 rows affected (0.00 sec)
Statement prepared

mysql> execute stmt;    # 執(zhí)行預處理
+--------+----------+--------+--------+---------+------------+
| stuNo  | stuName  | stuSex | stuAge | stuSeat | stuAddress |
+--------+----------+--------+--------+---------+------------+
| s25301 | 張秋麗         | 男       |     18 |       1 | 北京           |
| s25302 | 李文才        | 男       |     31 |       3 | 上海          |
| s25303 | 李斯文        | 女      |     22 |       2 | 北京           |
| s25304 | 歐陽俊雄        | 男       |     28 |       4 | 天津           |
| s25305 | 諸葛麗麗         | 女      |     23 |       7 | 河南           |
| s25318 | 爭青小子        | 男       |     26 |       6 | 天津           |
| s25319 | 梅超風        | 女      |     23 |       5 | 河北          |
+--------+----------+--------+--------+---------+------------+
7 rows in set (0.00 sec)

例題二:傳遞參數(shù)

mysql> delimiter // 
mysql> prepare stmt from 'select * from stuinfo where stuno=?' // -- ?是位置占位符
Query OK, 0 rows affected (0.00 sec)
Statement prepared

mysql> set @id='s25301';       -- 變量以@開頭玄窝,通過set給變量賦值
    -> execute stmt using @id //  -- 執(zhí)行預處理悍引,傳遞參數(shù)
Query OK, 0 rows affected (0.00 sec)

+--------+---------+--------+--------+---------+------------+
| stuNo  | stuName | stuSex | stuAge | stuSeat | stuAddress |
+--------+---------+--------+--------+---------+------------+
| s25301 | 張秋麗        | 男       |     18 |       1 | 北京           |
+--------+---------+--------+--------+---------+------------+
1 row in set (0.00 sec)

腳下留心:
1、?是位置占位符
2俩块、變量以@開頭
3浓领、通過set給變量賦值

例題三:傳遞多個參數(shù)

mysql> prepare stmt from 'select * from stuinfo where stusex=? and stuaddress=?'  //
Query OK, 0 rows affected (0.00 sec)
Statement prepared

mysql> set @sex='男';
    -> set @addr='北京';
    -> execute stmt using @sex,@addr //
Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

+--------+---------+--------+--------+---------+------------+
| stuNo  | stuName | stuSex | stuAge | stuSeat | stuAddress |
+--------+---------+--------+--------+---------+------------+
| s25301 | 張秋麗        | 男       |     18 |       1 | 北京           |
+--------+---------+--------+--------+---------+------------+
1 row in set (0.00 sec)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末联贩,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子盲厌,更是在濱河造成了極大的恐慌祸泪,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,383評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件拓萌,死亡現(xiàn)場離奇詭異升略,居然都是意外死亡,警方通過查閱死者的電腦和手機炕倘,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,522評論 3 385
  • 文/潘曉璐 我一進店門罩旋,熙熙樓的掌柜王于貴愁眉苦臉地迎上來眶诈,“玉大人,你說我怎么就攤上這事逝撬∠艹保” “怎么了溯警?”我有些...
    開封第一講書人閱讀 157,852評論 0 348
  • 文/不壞的土叔 我叫張陵梯轻,是天一觀的道長尽棕。 經(jīng)常有香客問我,道長蟀悦,這世上最難降的妖魔是什么氧敢? 我笑而不...
    開封第一講書人閱讀 56,621評論 1 284
  • 正文 為了忘掉前任孙乖,我火速辦了婚禮,結(jié)果婚禮上唯袄,老公的妹妹穿的比我還像新娘恋拷。我一直安慰自己,他們只是感情好蔬顾,可當我...
    茶點故事閱讀 65,741評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著窥妇,像睡著了一般娩践。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上翻伺,一...
    開封第一講書人閱讀 49,929評論 1 290
  • 那天吨岭,我揣著相機與錄音,去河邊找鬼簿废。 笑死络它,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的化戳。 我是一名探鬼主播,決...
    沈念sama閱讀 39,076評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼掠廓!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起沉颂,我...
    開封第一講書人閱讀 37,803評論 0 268
  • 序言:老撾萬榮一對情侶失蹤铸屉,失蹤者是張志新(化名)和其女友劉穎切端,沒想到半個月后彻坛,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,265評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,582評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了瘾婿。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,716評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖笛谦,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情恳邀,我是刑警寧澤灶轰,帶...
    沈念sama閱讀 34,395評論 4 333
  • 正文 年R本政府宣布笋颤,位于F島的核電站,受9級特大地震影響伴澄,放射性物質(zhì)發(fā)生泄漏赋除。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 40,039評論 3 316
  • 文/蒙蒙 一非凌、第九天 我趴在偏房一處隱蔽的房頂上張望举农。 院中可真熱鬧,春花似錦敞嗡、人聲如沸并蝗。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,798評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽滚停。三九已至,卻和暖如春粥惧,著一層夾襖步出監(jiān)牢的瞬間键畴,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,027評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留起惕,地道東北人涡贱。 一個月前我還...
    沈念sama閱讀 46,488評論 2 361
  • 正文 我出身青樓惹想,卻偏偏與公主長得像问词,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子嘀粱,可洞房花燭夜當晚...
    茶點故事閱讀 43,612評論 2 350

推薦閱讀更多精彩內(nèi)容

  • 你可還記得凜冽的寒冬里夜色闌珊下锋叨,一棵不知名的老樹繁葉落地垄分,褪盡鉛華,枯槁而粗壯的枝蔓在昏黃的夜幕中像一條條毒蟒撕...
    木偶筆記閱讀 373評論 0 0
  • 端午臨中夏娃磺,時清日復長薄湿。時正六月中旬,當石榴花開偷卧,荷香十里豺瘤。恰聞術(shù)數(shù)張說起白鶴的荷花,油然向之听诸。雖荷塘月色料想難以...
    風中飄灑的雪閱讀 291評論 0 0
  • 舉杯邀月幾經(jīng)年炉奴,海角天涯未留連。 踏遍河山驚鴻掠蛇更,卻恨難赴故人約瞻赶。 輕狂歲月任輕狂,蹉跎人生莫蹉跎派任。 狂風驟雨千里...
    BruceeLiang閱讀 175評論 0 0
  • 圖片發(fā)自簡書App 錢篓像,是一個很敏感的字眼,世俗里皿伺,沒錢员辩,被人小看,有錢鸵鸥,受人流言奠滑,為錢努力丹皱,顯得世俗,棄之如縷宋税,...
    陌上原創(chuàng)閱讀 691評論 1 3