phpmyadmin如何在某数据库里创建函数

  介绍

这篇文章给大家分享的是有关phpmyadmin如何在某数据库里创建函数的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

<强> phpmyadmin上在某数据库里创建函数

改那个PHP项目加了个功能,本地MYSQL里添加了一个函数了,现在要转到服务器上,然后服务器上的MYSQL只能通过phpmyadmin网页操作的,在网页上的SQL里输入创建函数的语句,

结果报错了:<代码>这个函数没有确定性的

查了一下是这个原因:https://www.php.cn/mysql教程- 477456. - html

在上面再运行:<代码>集全球log_bin_trust_function_creators=1;>

另我本地的MYSQL是用SQLYOG连接的,导出的函数创建语句里有/*之类的注释的,放在phpmyadmin上执行的时候需要去掉,要不然有可能执行不了,还有那个

定义者=案盄“%”也要去掉…

下面是我的函数创建语句:

USE “sql88_aosijue_c”;   DELIMITER  $ $   CREATE  FUNCTION “calc_xjs”(user_id  int), RETURNS  int (11)   BEGIN    return  (SELECT 计数(1),得到tp_users  WHERE  pid=user_id);   最终获得$ $   DELIMITER ;

注意放在服务器上的PHPMYADMIN执行的话那个使用后的数据库名也要和服务器上的一致。

感谢各位的阅读!关于“PHPMYADMIN如何在某数据库里创建函数”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

phpmyadmin如何在某数据库里创建函数