MySQL 5.7.2 rozšířila úroveň výřečnosti varování na 3 a přidala GLOBAL log_error_verbosity
. Opět bylo představeno
v 5.7.2. Lze jej nastavit dynamicky a zkontrolovat jako proměnnou nebo nastavit pomocí cnf
nebo ini
nastavení konfiguračního souboru.
Od MySQL 5.7.2:
[mysqld]
log_error = /path/to/CurrentError.log
log_warnings = 2
log_error_verbosity = 3
Změňte svůj na 2, pokud chcete, výše.
Můžete dynamicky nastavit a zkontrolovat pomocí:
SET GLOBAL log_error_verbosity=2; -- set it
SELECT @@log_error_verbosity=2; -- sanity check, view it
ale toto bude resetováno na cnf
nebo ini
nastavení souboru po restartu serveru.
Pokusím se v tom vylepšit naši stránku Dokumenty.
Jak nastavit konfigurační soubor (cnf
nebo ini
, Linux nebo Windows).
Soubory my.cnf a my.ini jsou umístěny v basedir
. Pokud neexistují, můžete je vytvořit, jinak použijí výchozí hodnoty uložené na serveru. V basedir
se často vyskytuje nefunkční soubor , neaktivní, s názvem my-default
, jako šablonu. Použijte to k vytvoření skutečného my.cnf nebo my.ini. Vydejte
SELECT @@basedir;
najít umístění, kde je my.ini
(Windows) nebo my.cnf
(Linux) by měl sídlit. Poznámka:K úpravě těchto souborů budete potřebovat dostatečná práva. Například ve Windows musím k zápisu takového souboru spustit Poznámkový blok jako správce.
Následuje několik příkazů vydaných k potvrzení změny my.ini
(pro Windows my.cnf
pro Linux) s nastavením log_error_verbosity
do 2. Všimněte si, že toto je po restart serveru, který by použil tyto ini
nebo cnf
změny:
Ukazuji použití basedir
protože tam je vaše ini
nebo cnf
soubor musí existovat v závislosti na vašem operačním systému.