Nie można znaleźć polecenia wyświetlającego bieżącą konfigurację mysql z poziomu bazy danych.
Wiem, że mógłbym spojrzeć na /etc/mysql/my.cnf, ale to nie jest to, czego potrzebuję.
mysql
mysql-management
Brian G.
źródło
źródło
backticks
:)Alternatywnie możesz również wysłać zapytanie do
information_schema
bazy danych i pobrać dane zglobal_variables
(iglobal_status
oczywiście również). Takie podejście zapewnia te same informacje, ale daje możliwość zrobienia więcej z wynikami, ponieważ jest to zwykłe, stare zapytanie.Na przykład możesz przekonwertować jednostki, aby były bardziej czytelne. Poniższe zapytanie zawiera bieżące ustawienie globalne
innodb_log_buffer_size
w bajtach i megabajtach:W rezultacie otrzymujesz:
źródło