Mysql學習記錄(七)MYSQL存儲

 一、存儲過程

                            

                               

                                                                                                                即 省略   語法分析和編譯流程           

                          

     

存儲過程與自定義函數的區別

     

 

        1.創建存儲過程

                            

                注意事項:

                   

 

                 ①創建沒有參數的存儲過程

                           

                            調用 

                                    或   

                  ②帶有IN類型參數的存儲過程    

                              

                                

                             調用  

                   ③帶有IN和OUT類參數的存儲過程(有輸入有輸出)

                           

                           

                             調用並查看返回     

                                                          

                     ④帶有多個OUT類型參數的存儲過程(多個OUT就行)

                            例:通過任意字段信息刪除用戶,並返回刪除和剩餘用戶數

                           

                               

   2.修改存儲過程 (只能改一些參數,修改過程體只能刪除再創建)

                           

 

    3.刪除存儲過程

                 

                             

二、 存儲引擎        

               

    1.相關知識點

            ①併發處理

                 併發控制:

                      

                  鎖操作:                                                                                                 鎖顆粒:

                                

               

             ②事務處理

                                  

                                            

              ③外鍵和索引

                                     

  2.各個引擎的特點

                             

                                     

                                     

  3.修改存儲引擎

                 ①修改配置文件

                         

                 ②創建表時設定引擎

                         

                             

                  ③修改指定文件的存儲引擎

                        

                       

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章