【问题标题】:How to create a MySql user-defined function in a WordPress plugin installation?如何在 WordPress 插件安装中创建 MySql 用户自定义函数?
【发布时间】:2011-07-18 21:16:57
【问题描述】:

我编写了一个为 MySql 数据库创建用户定义函数 (UDF) 的脚本。

我在 WordPress 中编写的插件需要此​​ UDF。

有没有办法从常规的 WordPress 插件安装脚本中将此 UDF 添加到数据库中? (如安装数据库表的“dbDelta”函数)。

感谢您的帮助:-)

【问题讨论】:

    标签: mysql wordpress plugins installation user-defined-functions


    【解决方案1】:

    有没有办法从常规的 WordPress 插件安装脚本中将此 UDF 添加到数据库中? (如安装数据库表的“dbDelta”函数)。

    Judging from the documentationdbDelta 函数接受任意 SQL。只要使用的任何底层机制都允许创建 UDF,那么简单地创建它就不会有问题。

    【讨论】:

    • 感谢您的快速回答。想了想这个问题,我找到了解决办法: 1. 使用 $wpdb->query('将创建函数代码放在这里'); 2.不要在你的sql命令中使用delimiter命令(比如'delimiter //')——只使用默认的分号(';')定界符。
    猜你喜欢
    • 2018-11-20
    • 2017-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-13
    • 2021-11-04
    • 1970-01-01
    • 2011-11-04
    相关资源
    最近更新 更多