gpt4 book ai didi

MySql存储过程调用错误

转载 作者:行者123 更新时间:2023-11-29 02:01:22 25 4
gpt4 key购买 nike

我在从 phpMyAdmin 调用 MySql 存储过程时遇到以下错误

#1045 - Access denied for user 'root'@'localhost' (using password: NO) 

我正在使用

call get_ledger_name(2007);

调用程序

我试过修改root密码,创建新用户,还是报错。

最佳答案

DEFINER=root@localhost 改变存储过程,然后调用这个 SP。它会运行。

试试这个:

DELIMITER $$

DROP PROCEDURE IF EXISTS `sp_test`$$

CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_test`()
BEGIN
/* Your Code Snippet */
/* Your Code Snippet */
/* Your Code Snippet */
END$$

DELIMITER ;

关于MySql存储过程调用错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14037822/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com