6

我今天开始使用 Python Anywhere。我按照说明创建了数据库 MySQL。问题是我无法执行简单的 manage.py syncdb,因为我的 mysql 数据库中的用户 'irgmedeiros' 出现访问被拒绝错误。我不能向我的用户授予权限,也不能创建另一个具有权限的用户。如何解决?在他们的论坛中找不到解决方案,我正在等待电子邮件的答复。以前有人经历过吗?

4

1 回答 1

8

一些可能的故障排除步骤:

  • 检查服务器地址 -mysql.server
  • 仔细检查密码 - 是否与您在 pythonanywhere MySQL 配置屏幕上配置的密码相同
  • 仔细检查数据库名称 - 这遵循格式username$database_name
  • 检查是否可以打开一个普通的 mysql 控制台,首先从 MySQL 选项卡,然后在 bash shell 中手动使用

.

mysql -u my_username -h mysql.server -p

[编辑] - 最终解决方案是:

* 仔细检查数据库名称 - 这遵循格式username$database_name

别忘了那些username$人!

于 2012-12-28T12:22:27.000 回答