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