Zacząłem dziś używać Python Anywhere. Stworzyłem bazę danych MySQL zgodnie z instrukcjami. Problem polega na tym, że nie mogę wykonać prostego pliku syncdb manage.py, ponieważ otrzymuję błąd odmowy dostępu dla mojego użytkownika 'irgmedeiros' w mojej bazie danych mysql. Nie mogę nadać uprawnień mojemu użytkownikowi ani utworzyć innego użytkownika z uprawnieniami. Jak to rozwiązać? Nie można znaleźć rozwiązania na swoim forum i czekam na odpowiedź z e-maila. Ktoś doświadczył tego wcześniej?Odmowa dostępu do Python Anywhere do bazy danych MySQL
Odpowiedz
Niektóre z możliwych kroków rozwiązywania problemów:
- sprawdzić adres serwera -
mysql.server
- dwukrotnie sprawdzić hasło - czy jest taka sama jak ta, którą skonfigurowanego na pythonanywhere ekrany MySQL config
- podwójnie sprawdź nazwę bazy danych - zgodnie z formatem:
username$database_name
- sprawdź, czy możesz otworzyć normalną konsolę mysql, najpierw z karty MySQL, a następnie ręcznie w powłoce bash z
.
mysql -u my_username -h mysql.server -p
[edytuj] - ostateczne rozwiązanie było:
* dwukrotnie sprawdzić nazwę bazy danych - wynika to format username$database_name
nie zapominać, że username$
ludzie!
Wszystkie sprawdzenia, ale nazwa bazy danych używam po prostu "database_name". Nie używam "nazwa użytkownika $ database_name". Ale nie widzę połączenia z tym problemem, ponieważ mogę zalogować się do mysql z podaną linią komend i bezpośrednio przez konsolę. Nadal szukam rozwiązania problemu z odmową uprawnień. Dziękuję za porady. – Medeiros
cóż, to jest problem. musisz użyć 'nazwa_użytkownika $ nazwa_bazy_danych'. z konsoli mysql możesz to potwierdzić wykonując 'use username $ database_name', które zadziała, podczas gdy' use database_name' nie będzie. – hwjp
To wszystko. Teraz mogę używać terminalu mysql i korzystać z bazy danych. Teraz zamierzam udostępnić moją aplikację DB. Dziękuję Ci. – Medeiros
- 1. stoły do spłukiwania - odmowa dostępu
- 2. Schemat bazy danych MySQL do kontroli dostępu użytkownika i grupy
- 3. CakePHP: Nie mam dostępu do bazy danych MySQL
- 4. Poczta do bazy danych MySQL
- 5. Mysql2 :: Błąd: Odmowa dostępu dla użytkownika 'test' @ 'localhost' do bazy danych 'depot_test'
- 6. IMDB do MySQL: Wstaw dane IMDB do bazy danych MySQL
- 7. Odmowa dostępu do pliku file_put_contents
- 8. Test zdalnego dostępu do bazy danych Host
- 9. Wybieranie dostępu do bazy danych web.py
- 10. Prędkość dostępu do pliku w porównaniu do prędkości dostępu do bazy danych
- 11. Android - podłączanie do bazy danych MySQL
- 12. Importowanie dużą csv do bazy danych mysql
- 13. Kopia zapasowa bazy danych MySQL do Dropbox
- 14. Dostęp do bazy danych MySQL w Electron
- 15. jak podłączyć F # do bazy danych MySQL?
- 16. Mysql: Odmowa dostępu dla użytkownika 'root' @ 'localhost'
- 17. mysqldbcompare odmowa dostępu, ale polecenie mysql działa
- 18. Narzędzia do listowania dostępu do bazy danych z kodu .NET
- 19. Wstawianie do bazy danych
- 20. Odmowa bezpośredniego dostępu do stron JSP
- 21. Odmowa dostępu do drukarki sieciowej w PrintDialog
- 22. Nie można zatwierdzić do svn - odmowa dostępu
- 23. System.UnauthorizedAccessException: odmowa dostępu do ścieżki VS2013
- 24. "NS_ERROR_DOM_BAD_URI: Odmowa dostępu do zastrzeżonego URI"
- 25. Odmowa dostępu do projektu za pomocą Eclipse
- 26. Łącze do bazy danych Oracle
- 27. nie może uzyskać dostępu do bazy danych w moodle
- 28. Python CGIHTTPServer odmowa dostępu na OS X
- 29. R dane do przesyłania zbiorczego do bazy danych MySQL
- 30. Importowanie macierzy danych programu Excel do bazy danych MySQL
Środowiskowy i bardzo specyficzny dla PythonAnywhere. Nie sądzę, by ktokolwiek tu mógł pomóc. Również nie jest to bardzo szczegółowe pytanie z błędami i błędem kodu. – favoretti
istnieje tak naprawdę niewielka, ale rozsądnie użyteczna społeczność użytkowników pythonanywhere na SO. spójrz na tag. – hwjp