2012-01-04 14 views

Odpowiedz

17

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:

AWS Developer Forum - Re: general query log

AWS RDS - Working with DB Parameter Groups

+0

"uzyskaj dostęp do swojej instancji mysql za pomocą root'a:" - jak? Nie ma hasła root dla instancji RDS, prawda? –

+0

Oczywiście, że istnieje. Jest to po prostu "master", a nie root. –

+4

Dla osób korzystających z interfejsu sieciowego, przejdź do 'grup parametrów", wyszukaj 'ogólne', a następnie kliknij" edytuj parametry ". – Timmmm

14

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.

enter image description here

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.

+0

Awansuj, aby uzyskać poprawną odpowiedź. Dzięki! –

+0

Dziękujemy! To nadal działa. Wybierz opcję Uruchom ponownie, aby ponownie uruchomić instancję db. –

Powiązane problemy