Доступ к 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$
люди!