mysql - phpMyAdmin 例程未显示

标签 mysql sql phpmyadmin xampp routines

我已经使用 MySQL Workbench 创建了一个数据库和例程。在我导出 SQL 创建脚本后,我将它导入到 phpMyAdmin 中,在我的本地主机 XAMPP 安装上成功执行了 1065 个查询,它完美地工作,例程和所有。

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

最佳答案

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

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

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

关于mysql - phpMyAdmin 例程未显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14460053/

相关文章:

php - 自动为列中的重复值分配相同的 ID

MySQL 隐藏了我的例程(存储过程)

php - jQuery 和 ajax 在 jQuery UI 对话框小部件中更新 MySQL 中的行

php - 为真时阻止数据库中重复用户名的函数,为真时将名称插入数据库

mysql - VARCHAR 列是如何实现的?它们是实际的字符数组吗?

php - SQL 和 PHP 过滤器

mysql - SQL 返回值 - 怎么做?

mysql - 触发: DELETED table does not exist

php - 我收到此错误代码 : Invalid argument supplied for foreach()

mysql - 无法使用 PHPMyAdmin 导入数据库