Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 14737|Válasz: 0

[Forrás] Linux Tekintse meg a MySQL konfigurációs fájl útját és kapcsolódó konfigurációkat

[Linket másol]
Közzétéve 2019. 04. 10. 16:44:56 | | | |
(1) A profilútról

Néha azt tapasztalom, hogy bár próbálok módosítani néhány változót a konfigurációs fájlban, nem működik. Később kiderült, hogy azért, mert a módosított fájl nem az a konfigurációs fájl, amit a MySQL szerver olvas.

Ha nem vagy biztos a MySQL által jelenleg használt profilútban, próbáld meg így nézni:


Vagy végrehajtani:


[mysql@linuxtest ~]$ mysqld --verbose --help|grep -A 1 'Alapértelmezett opciók'
2015-12-01 17:23:56 0 [Megjegyzés] mysqld (mysqld 5.6.27-75.0-log) 6858-as folyamatként indul ...
2015-12-01 17:23:56 6858 [Figyelem] Pufferes figyelmeztetés: Megváltoztatott limitszám: max_open_files: 1024 (kért 10005)

2015-12-01 17:23:56 6858 [Figyelem] Pófonolt figyelmeztetés: Megváltoztatott limitszám: max_connections: 214 (kért 2000)

2015-12-01 17:23:56 6858 [Figyelem] Pufferes figyelmeztetés: Megváltoztatott limitszám: table_open_cache: 400 (kért 2000)

2015-12-01 17:23:56 6858 [Megjegyzés] A 'FEDERATED' plugin le van tiltva.
Az alapértelmezett opciók a megadott sorrendben olvassák el a következő fájlokat:
/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf
2015-12-01 17:23:56 6858 [Megjegyzés] Binlog vége
2015-12-01 17:23:56 6858 [Megjegyzés] A 'CSV' plugin leállítása
2015-12-01 17:23:56 6858 [Megjegyzés] A 'MyISAM' plugin leállítása
[mysql@linuxtest ~]$ mysql --verbose --help|grep -A 1 'Alapértelmezett opciók'
Az alapértelmezett opciók a megadott sorrendben olvassák el a következő fájlokat:
/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf
Ahogy a fenti ábrán látható, a szerver először az /etc/my.cnf fájlt olvassa el, és ha azt tapasztalja, hogy a fájl nem létezik, megpróbálja olvasni a következő útvonalakról.



(2) A konfigurációs elem szegmentálásáról

A my.cnf konfigurációs fájl általában több részre van osztva, például [kliens], [mysqld], [mysql] stb. A MySQL programok általában ugyanazon a nevű szegmens részét olvassák fel, például a mysqld szerver általában a [mysqld] szegmens alatt található konfigurációs elemet olvassa. Ha a konfigurációs elem nincs helyesen elhelyezve, a konfiguráció nem lép életbe.

(3) Globális változókról

Ezen felül, ha szeretnél néhány globális változó beállítást megnézni a MySQL-ben, ezt akkor is megteheted, ha nincs bejelentkezve, és jogosultságaid vannak: mysqladmin változók -p,

Ez a művelet egyenértékű azzal, ha bejelentkezés közben használod a show global variables parancsot.





Előző:Használd a CefSharp-ot AnyCPU módban
Következő:A legújabb pókmedence állomáscsoport verzió
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com