Доступ к Python Anywhere запрещен к базе данных MySQL

Я начал использовать http://pythonanywhere.com/ сегодня. Я создал базу данных MySQL, следуя инструкциям. Проблема в том, что я не могу сделать простой manage.py syncdb, потому что я получаю ошибку "Отказано в доступе" для моего пользователя "irgmedeiros" в моей базе данных mysql. Я не могу ни предоставить привилегии своему пользователю, ни создать другого пользователя с привилегиями. Как это решить? Не удалось найти решение на их форуме, и я жду ответа по электронной почте. Кто-нибудь испытывал это раньше?

1 ответ

Решение

Некоторые возможные шаги по устранению неполадок:

  • проверить адрес сервера - mysql.server
  • перепроверьте пароль - он совпадает с тем, который вы настроили на экранах конфигурации MySQL на pythonanywhere
  • перепроверьте имя базы данных - это соответствует формату username$database_name
  • проверьте, можете ли вы открыть обычную консоль mysql, сначала с вкладки MySQL, а затем вручную в оболочке bash с

,

mysql -u my_username -h mysql.server -p

[править] - окончательное решение было:

* дважды проверьте имя базы данных - это соответствует форматуusername$database_name

не забывай это username$ люди!

Другие вопросы по тегам