MySQL 5.7.2 rozszerzył poziom szczegółowości ostrzeżeń do 3 i dodał GLOBALNY log_error_verbosity . Ponownie został wprowadzony
w 5.7.2. Może być ustawiana dynamicznie i sprawdzana jako zmienna lub ustawiana za pomocą cnf lub ini ustawienia pliku konfiguracyjnego.
Od MySQL 5.7.2:
[mysqld]
log_error = /path/to/CurrentError.log
log_warnings = 2
log_error_verbosity = 3
Zmień swój na 2, jeśli chcesz, powyżej.
Możesz dynamicznie ustawiać i sprawdzać odpowiednio za pomocą:
SET GLOBAL log_error_verbosity=2; -- set it
SELECT @@log_error_verbosity=2; -- sanity check, view it
jednak zostanie to zresetowane do cnf lub ini ustawienia pliku po ponownym uruchomieniu serwera.
Postaram się ulepszyć pod tym kątem naszą stronę z Dokumentami.
Jak ustawić plik konfiguracyjny (cnf lub ini , Linux lub Windows).
Pliki my.cnf i my.ini znajdują się w basedir . Jeśli nie istnieją, możesz je utworzyć, w przeciwnym razie użyją domyślnych ustawień zapisanych na serwerze. Często w basedir znajduje się skrócony plik , nieaktywny, o nazwie my-default , jako szablon. Użyj tego do stworzenia prawdziwego my.cnf lub my.ini. Wydaj
SELECT @@basedir;
aby znaleźć lokalizację, w której my.ini (Windows) lub my.cnf (Linux) powinien rezydować. Pamiętaj, że będziesz potrzebować wystarczających uprawnień do modyfikowania tych plików. Na przykład w systemie Windows muszę uruchomić Notatnik jako Administrator, aby zapisać taki plik.
Poniżej znajduje się kilka poleceń wydanych w celu potwierdzenia zmiany w my.ini (dla Windows, my.cnf dla Linuksa) po ustawieniu log_error_verbosity do 2. Pamiętaj, że jest to po restart serwera, który używałby tych ini lub cnf zmiany:
Pokazuję użycie basedir ponieważ tam jest twoje ini lub cnf plik musi istnieć w zależności od systemu operacyjnego.

