我在使用MySQL的工作机器上创建了一个程序。在那台机器上一切正常。
所以我用MySQL Workbench 6.3导出了数据库"导出到自包含文件"一切顺利。
在我的家庭服务器上,我安装了完全相同的MySQL版本。一切都一样。
但如果我想在该服务器上执行我的程序,我总会收到该消息:
DROP USER 'springuser'@'localhost';
CREATE USER 'springuser'@'localhost' IDENTIFIED BY 'password';
响应时间稍长但我不能在这里复制所有内容,Stackoverflow不允许这么多图表。所以,如果有什么遗漏,请告诉我。
所以,确保我尝试使用以下命令更改服务器上的登录信息:
{{1}}
这是成功的。
但我仍然收到该错误消息。我也重新启动了服务器,但没有成功。
答案 0 :(得分:1)
旧的Workbench语法存在同样的问题。
尝试:
GRANT ALL ON DATABASE.* TO 'user'@'localhost';