我有一个向 GCM 发送消息的应用程序。
在我的本地服务器中,我可以成功发送上游和下游消息。
但是当我将服务器部署到云时,当我发送上游消息时,用户 'root'@'localhost'
的访问被拒绝。
我将 Android api key 更改为服务器 Api key ,但没有什么区别。
由于整个事情有多个层面,我不知道问题出在哪里。
我可以从本地环境通过 SSH 连接到我的服务器,并且可以查看所有 mysql 数据库和表,但无法从浏览器访问 phpmyadmin。
Google 计算引擎中的我的实例也在运行。但我注意到 mysql 被禁用了。
所以我怀疑这可能是原因,因为错误是从 mysql 抛出的。
最佳答案
问题是我正在使用开发服务器密码。我使用正确的密码,并且能够访问远程服务器中的 mysql。
关于Android 设备发送至 GCM 消息 "Access denied for user ' root'@'localhost' ",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36303955/