Jak uzyskać dostęp do dzienników MySQL (głównie w celu przejrzenia instrukcji wstawiania/aktualizacji/usuwania) z instancji Amazon RDS?Jak uzyskać dostęp do dzienników mysql z instancji RDS
Odpowiedz
Zasadniczo trzeba włączyć „general_log” parametr w grupie parametrów instancji RDS
$ rds-modify-db-parameter-group mydbparametergroup --parameters "name=general_log,value=ON,method=immediate"
W przypadku, gdy nie stosuje się parametergroup na przykład:
$ rds-modify-db-instance mydbinstance --db-parameter-group-name mydbparametergroup
następnie uzyskać dostęp twoja instancja mysql przy użyciu root:
mysql> select * from mysql.general_log;
Zobacz:
miałem naprawdę ciężko, aby dowiedzieć taka prosta sprawa wyjścia, ponieważ wszystkie informacje online w tym zakresie wydaje się nieaktualne w tym jeden w Amazon Docs. Amazon najwyraźniej zmienił sposób wykonywania czynności, ponieważ teraz nie można modyfikować parametrów domyślnych i trzeba utworzyć niestandardowy zestaw parametrów w celu ich modyfikacji, w tym ogólne_log. Jest to oczywisty błąd, który nadal można kliknąć przycisk Edytuj dla domyślnych parametrów, ale gdy próbujesz je zapisać, pojawia się błąd, że domyślne parametry nie mogą być zmienione.
Jak to zrobić teraz, jest to, że w parametrach grupy, kliknij na Create DB grupa parametrów i utworzyć nową grupę i wybrać ten sam DB w „DB Grupy Parametr rodziny”, jak w domyślnym grupa parametrów. Zobacz załączony zrzut ekranu. Gdy to zrobisz, utworzy kopię identyczną z domyślną grupą parametrów. Teraz edytuj parametry, np. zmień general_log na "1". Według Dokumentów domyślnie powinno być "0", ale domyślnie nie jest to "0" ani "1".
Teraz zapisz, wróć do instancji, kliknij "Akcje akcji", wybierz "Modyfikuj" iw wyświetlonym ustawieniu zmień "Grupę parametrów" na twoją nową grupę parametrów niestandardowych. Zastosowanie jej zajmie kilka minut, po czym konieczne będzie ponowne uruchomienie instancji DB.
Tak to jest do czerwca 2014 r. Ale nie ma gwarancji, że tak będzie w przyszłości, ponieważ w branży technologicznej rzeczy ciągle się aktualizują zbyt szybko (wiele razy niepotrzebnie), ale dokumenty i samouczki wykładają Nie aktualizuj się tak szybko.
Awansuj, aby uzyskać poprawną odpowiedź. Dzięki! –
Dziękujemy! To nadal działa. Wybierz opcję Uruchom ponownie, aby ponownie uruchomić instancję db. –
- 1. Jak uzyskać dostęp do phpmyadmin na Amazon RDS Database
- 2. Amazon RDS: Przywróć migawkę do istniejącej instancji
- 3. Jak zaimportować MYSQL Dump do Amazon RDS
- 4. Pobierz MySql Backup/Snapshot z Amazon RDS
- 5. Pozwól AWS Lambda uzyskać dostęp do bazy danych RDS
- 6. Jak uzyskać adres IP instancji RDS w AWS
- 7. AWS czasu aktualizacji instancji RDS
- 8. Proste połączenie z bazą danych MySQL Amazon RDS MySQL Workbench
- 9. Jak uzyskać dostęp do statycznego elementu na instancji?
- 10. Jak uzyskać dostęp do instancji WebSockets w Jetty 9?
- 11. Jak uzyskać dostęp do zmiennej instancji w metodzie mixin?
- 12. Jak uzyskać katalog dzienników JBoss
- 13. Nieznany host serwera MySQL amazon rds
- 14. Dostęp do bazy danych RDS utworzonej za pomocą Elastic Beanstalk
- 15. Jak ustawić strefę czasową bazy danych dla instancji AWS RDS
- 16. Jak uzyskać dostęp do dzienników błędów Apache za pośrednictwem terminala w systemie Mac OS X 10.6.8?
- 17. Dostęp do instancji nowego routera Ember
- 18. Amazon Web Services EC2 do RDS Łączność z VPC
- 19. Jak uzyskać dostęp do ViewBag z JS
- 20. Jak uzyskać dostęp do Seconds_Behind_Master z SQL
- 21. Jak uzyskać dostęp do ListView z adaptera
- 22. Jak uzyskać dostęp do aplikacjiContext z kontrolera
- 23. Jak uzyskać dostęp do ModelState z ActionFilter?
- 24. Jak uzyskać dostęp do Wikipedii z R?
- 25. Jak uzyskać dostęp do aplikacji?
- 26. javascript: jak uzyskać dostęp do właściwości statycznych
- 27. Wyłączanie tworzenia kopii zapasowych RDS AWS podczas tworzenia/aktualizowania instancji?
- 28. Debugowanie zakleszczeń MySQL na Amazon RDS
- 29. Jak uzyskać dostęp do GetGlobalResourceObject()
- 30. Jak uzyskać dostęp do RouteTable.Routes.MapHttpRoute?
"uzyskaj dostęp do swojej instancji mysql za pomocą root'a:" - jak? Nie ma hasła root dla instancji RDS, prawda? –
Oczywiście, że istnieje. Jest to po prostu "master", a nie root. –
Dla osób korzystających z interfejsu sieciowego, przejdź do 'grup parametrów", wyszukaj 'ogólne', a następnie kliknij" edytuj parametry ". – Timmmm