我正在尝试在Mac上为localhost数据库设置用户。我在localhost中创建了数据库并导入了SQL。这工作正常,我可以登录localhost(通过Sequel Pro在我的Mac上本地安装MySQL)并查看它。
我认为事情正在发生变化的是用户的创造。我有一个具有特定用户名和密码的预先存在的用户。我想为localhost使用相同的用户,以便Zend可以连接到数据库。所以我为用户授予了新数据库模式的所有权限。这与我最初创建用户的localhost上的第一个数据库完全相同。
在通过Sequel Pro向用户授予新架构的所有权限后,我在Mac上重启了MySQL服务器(两次)。但Zend不会连接到数据库。由于一些奇怪的原因,它实际上是抛出了一个未找到错误的文件。
我知道这里没有代码,但我不确定要发布什么。我希望有人知道该怎么做。我甚至尝试过两次刷新数据库的权限(FLUSH PRIVILEGES
)。我需要比那个命令更具体的东西吗?有人知道发生了什么事吗?请不要因为没有代码而将其关闭为主题或其他内容。如果我的帖子不适合您,请继续前进。