【问题标题】:phpMyAdmin routines not showingphpMyAdmin 例程未显示
【发布时间】:2013-01-05 18:31:18
【问题描述】:

我已经使用 MySQL Workbench 创建了一个数据库和例程。导出 SQL 创建脚本后,我将其导入 phpMyAdmin,在我的本地 XAMPP 安装上成功执行 1065 次查询,它运行良好,例程和所有。

问题在于,当我尝试在工作场所的服务器上执行相同操作时,例程永远不会显示。导入脚本没有错误,它执行相同的 1065 次查询,没有错误,但是当我转到例程选项卡时,它没有显示任何内容,只是一个空白屏幕,甚至不允许我添加新例程。我似乎无法弄清楚问题是什么。

【问题讨论】:

    标签: mysql sql phpmyadmin xampp routines


    【解决方案1】:

    可能两台服务器中的 phpMyAdmin 版本不同,因此您可能正在尝试查看不正确支持它们的版本中的例程。

    为确保您正确导入例程,请尝试选择它们:

    SELECT routine_definition
    FROM information_schema.routines
    WHERE 
    routine_name = 'routine_name' AND routine_schema = 'database_name';
    

    【讨论】:

    • 感谢您的快速帮助!如果我按照您的建议进行操作,它会显示例程。此外,phpMyAdmin 版本是相同的。我仍然在屏幕(菜单)上看到上面的选项卡,但例程应该显示的地方是空白的。
    • 如果它显示一个空白屏幕,我认为 phpMyAdmin 中存在 PHP 致命错误。可能您使用的 phpMyAdmin 版本与服务器的 PHP 版本不兼容。尝试在 phpMyAdmin 中显示或记录 php 错误以进行检查。
    • 我现在遇到了同样的错误,问题是内存不足。您关于这是一个致命错误的建议对我有所帮助。谢谢!
    猜你喜欢
    • 1970-01-01
    • 2020-06-29
    • 2015-05-02
    • 1970-01-01
    • 1970-01-01
    • 2014-01-07
    • 2011-06-23
    • 1970-01-01
    • 2016-01-08
    相关资源
    最近更新 更多