中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

都是navicat的錯

發布時間:2020-08-16 16:48:26 來源:ITPUB博客 閱讀:285 作者:steven_hua 欄目:MySQL數據庫
  1. 對普通的mysql賬號,在navicat12上建立的連接,在界面上雙擊執行函數,報參數不對,

    而用root賬號連接是執行該函數正常的

    錯誤如下:

     Procedure execution failed

     Incorrect number of arguments for FUNCTION we_newrs.func_nextval; expected 1, got 0

    都是navicat的錯

    英文意思是調用function參數的個數錯誤,需要一個,給0個。

    開始還以為是這個賬號沒執行 execute 權限,授權了好幾遍,flush了好幾次,都沒用

    后來,在命令行下,執行: select fun_xxxx('xxx'); 是ok的,才知道這個原來是navicat的問題。

  2. navicat12 執行sql/保存function/procedure,有錯誤時返回的信息提示錯誤代碼,不提示錯誤位置。讓你的工作難度加大10倍。還不如命令行。


  3. 另外權限的變更,要做的兩件事

    3.1 服務器上記得flush privileges; 讓你變更寫入權限表

    3.2 要重啟應用,  對于已經連接到數據庫的應用程序,權限變更不會生效。

          比如你授權了execute權限,應用程序還是報execute command denied to user xxx

    都是navicat的錯


都是navicat的錯
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

合作市| 西贡区| 上思县| 蒙山县| 华宁县| 舞钢市| 西青区| 库车县| 菏泽市| 扎鲁特旗| 江安县| 商城县| 亚东县| 肇州县| 潮州市| 大新县| 陕西省| 迭部县| 漾濞| 类乌齐县| 新河县| 平陆县| 连山| 兰州市| 洪洞县| 双江| 湄潭县| 普安县| 文山县| 桑日县| 沅江市| 石台县| 科技| 东平县| 航空| 宜章县| 木里| 浮梁县| 静海县| 大英县| 资讯|