我用MySQL Workbench创建了一个数据库和例程。导出SQL创建脚本后,我将其导入phpMyAdmin,成功执行1065个查询,在我的localhost XAMPP安装上,它完美地运行,例程和所有。
问题在于,当我尝试在我的工作场所的服务器上执行相同操作时,例程永远不会显示。导入脚本没有错误,它执行相同的1065查询没有错误,但是当我进入例程选项卡它没有显示任何内容,只是一个空白屏幕,甚至不让我添加新的例程。我似乎无法弄清问题是什么。
答案 0 :(得分:2)
phpMyAdmin的版本可能在两台服务器上都有所不同,所以也许您正试图在版本中看到不能正确支持它们的例程。
为确保您正确导入例程,请尝试选择它们:
SELECT routine_definition
FROM information_schema.routines
WHERE
routine_name = 'routine_name' AND routine_schema = 'database_name';