mySQL存储函数问题
Posted
技术标签:
【中文标题】mySQL存储函数问题【英文标题】:mySQL stored function problem 【发布时间】:2010-02-10 09:41:16 【问题描述】:我正在定义一个简单的存储函数,它在我的本地测试数据库中运行良好,但是当我尝试在“真实”服务器上创建它时,它并没有被添加到“proc”表中。我没有收到任何错误或任何东西,只是没有被添加(因此,当然不能使用该功能)。
两台服务器都使用相同的版本,我看不出“proc”表的结构之间有任何差异。
有什么想法吗?权限问题?
谢谢。
编辑:我尝试在 mysql-shell 而不是在 phpMyAdmin 中创建函数,结果成功了。
【问题讨论】:
【参考方案1】:尝试检查错误日志文件:通常是 /mysql.err 在 Windows 上,/hostname.err 在 Unix 上。
要调试权限问题,请运行“SELECT * FROM user where host='hostname' and user='username'”。有关此here的更多信息
【讨论】:
以上是关于mySQL存储函数问题的主要内容,如果未能解决你的问题,请参考以下文章