国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

mysql導入存儲過程報錯問題解決方法

2024-07-24 12:37:01
字體:
來源:轉載
供稿:網友

在mysql導入存儲過程報錯問題有很多種,今天我總結了兩種報錯提示與解決方法,希望此教程對各位朋友會有所幫助.

今天向mysql導入存儲過程的時候報錯,錯誤如下:you *might* want to use the less safe log_bin_trust_function_creators variable

處理這個問題,只需要進入mysql,在my.ini  里搜索[mysqld],直接在下邊加一句話:

log-bin-trust-function-creators=1

或直接使用如下代碼:mysql> SET GLOBAL log_bin_trust_function_creators = 1;

退出,重新導入存儲過程,成功,如果你不是出現上面問題,可能碰到的是此類問題在導入存儲過程時經常遇見下列DECLARE報錯的問題:

Error Code : 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3
(0 ms taken)

具體原因可以查看mysql的官方手冊,添加了delimiter后就不報了,代碼如下:

  1. delimiter // 
  2. CREATE PROCEDURE p8()  
  3. BEGIN  
  4. DECLARE a INT;  
  5. DECLARE b INT;  
  6. SET a = 5;  
  7. SET b = 5;  //Vevb.com

declare cur0 cursor for select pkid from T_VSM_SECPOLICY_USERGROUP; --這里為什么報錯?

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 萝北县| 临桂县| 渭源县| 科技| 上虞市| 西吉县| 浑源县| 萨嘎县| 乌拉特前旗| 阳信县| 察隅县| 江达县| 句容市| 邵东县| 岳普湖县| 江山市| 吉木萨尔县| 军事| 临武县| 淳安县| 榆社县| 灵丘县| 中卫市| 台中县| 梅河口市| 温泉县| 神池县| 兴山县| 砚山县| 简阳市| 施秉县| 沅陵县| 安乡县| 长岭县| 张家川| 常熟市| 许昌县| 平昌县| 蒲江县| 花莲市| 崇文区|